Forwarded from Xrpl Daddy
#XPM #RIPPLE #HIDDEN_FEATURE 🤷
Мы долго разбирались в этой ситуации и теперь можно подвести итоги.
Я понял, что лимит составляет 1000 ордеров для книги для одного регистра.
Они разместили 4 ордера в одной книге, которые выполняют существующие предложения и создали новое предельное предложение продажи.
Даже если бы не 4 ордера в 1 книге - объем ордеров был достаточно велик чтобы перекрыть 1000 ордеров покупки (ну потому что было очень много копеечных ордеров), книга становилась пустой и поэтому часть ордеров которые они ставили с другим флагом получала ошибку Killed, ну фактически книга была пуста, и она оставалась пустой до следующего цикла (Ledger) который обычно длится от 4х до 7ми секунд.
Когда XPMarket увидел ошибку формирования ордера (Killed) они решили что делают что-то не так и нужно менять стратегию, они сменили флаги чтобы обеспечить срабатывание ордеров, это и послужило открытию текущего ящика пандоры... Так как книга была пустой и оставалась бы пустой еще несколько секунд - ордера с лимитным флагом и низкой ценой были размещены в книгу как единственные, а после начала нового цикла (Ledger) они не были заполнены автоматически (вот тут я тоже не понял почему вдруг), и некоторые успели воспользоваться этой ситуацией и выкупить эти ордера.
Как результат - мы нашли еще одну не документированную фичу рипла, пообщались с разработчиками и осознали что наша сеть еще на столько мала что мы ограничены 1000 ордеров в книге...
@xrpl_daddy
Мы долго разбирались в этой ситуации и теперь можно подвести итоги.
Я понял, что лимит составляет 1000 ордеров для книги для одного регистра.
Они разместили 4 ордера в одной книге, которые выполняют существующие предложения и создали новое предельное предложение продажи.
Даже если бы не 4 ордера в 1 книге - объем ордеров был достаточно велик чтобы перекрыть 1000 ордеров покупки (ну потому что было очень много копеечных ордеров), книга становилась пустой и поэтому часть ордеров которые они ставили с другим флагом получала ошибку Killed, ну фактически книга была пуста, и она оставалась пустой до следующего цикла (Ledger) который обычно длится от 4х до 7ми секунд.
Когда XPMarket увидел ошибку формирования ордера (Killed) они решили что делают что-то не так и нужно менять стратегию, они сменили флаги чтобы обеспечить срабатывание ордеров, это и послужило открытию текущего ящика пандоры... Так как книга была пустой и оставалась бы пустой еще несколько секунд - ордера с лимитным флагом и низкой ценой были размещены в книгу как единственные, а после начала нового цикла (Ledger) они не были заполнены автоматически (вот тут я тоже не понял почему вдруг), и некоторые успели воспользоваться этой ситуацией и выкупить эти ордера.
Как результат - мы нашли еще одну не документированную фичу рипла, пообщались с разработчиками и осознали что наша сеть еще на столько мала что мы ограничены 1000 ордеров в книге...
@xrpl_daddy
Частное сыскное агенство...
🕵️