@gusaru, Я поначалу думала сделать автоматический выбор флага на основе контекста (например, tfFillOrKill, если gls === ожидаемый max, и не хочешь остатка. Но с ним у меня почему-то некоторые попытки отправить транзакцию просто зависают намертво. Не могу понять почему так происходит. Не блокчейн отвергает транзакцию с ошибкой, а именно скрипт зависает. Так что остается вариант либо добавить ручной переключатель флага при создании ордера (а там как повезет), либо сделать только tfPassive, который, как показала практика, гарантированно работает во всех направлениях.
Ну по крайней мере до тех пор, пока я толком не разберусь во всех тонкостях. Я в бч xrpl впервые в жизни полезла только после того как у тебя в блоге про него прочитала.
RE: Особенности работы шлюза GOLOS на XRPL
Вы читаете одну нить комментариев от:
Особенности работы шлюза GOLOS на XRPL
Вам может быть интересно
@lindsay, сам использую флаги с такой логикой:
Если у актива есть 1 AMM pool и мой ордер мене 1% для ликвидности pool, то использую tfFillOrKill
Если мне необходимо проверить доступный уровень цены без запроса в API блогчейна, то использую tfImmediateOrCancel (если ордер исполнен даже частично значит уровень цены на рынке необходимый и можно включать следующие этапы логики скрипта)
Если у актива есть несколько AMM pool и разные пары с хорошей ликвидностью, то закидываю разумный кусок без флага, ордер исполняется по наилучшей цене за счет дробления по разным направлениям
@gusaru, Мне вот эта мысль уже приходила в голову: как будет исполняться ордер, когда есть несколько пулов и как он будет по ним распределяться? Вроде как конктретно указать нельзя, с каким именно пулом работать.
@lindsay, есть API запрос на поиск пути потенциального обмена, но этот запрос тяжелый и не все публичные ноды его поддерживают, а те что поддерживают лимитируют количество запросов по времени.
Этот запрос более интересен тем кто хочет перевести условно $10000 на другой адрес с получением MXN (мексиканский песо)
По той же логике, как бы работал арбитражный бот. Выискивая из всего доступного наиболее выгодное.