Это действительно затрагивает ключевой момент. Изначальное состояние запасов в виде yes или no по сути неопределенно, и я тоже сталкивался с этой проблемой при арбитраже. В конечном итоге был разработан следующий подход — одновременно выполнять операции buy up и buy down, а также регулярно проводить merge для расчетов, что позволяет обойтись без зависимости от состояния запасов.



В логике кода больше не нужно проверять или поддерживать состояние запасов yes или no, поскольку оба направления движутся одновременно, а этап merge автоматически балансирует избыточные части. Преимущество этого подхода в том, что процесс становится проще, не нужно на начальном этапе заморачиваться с состояниями, а умные контракты тоже станут легче. Если пытаться определить состояние запасов с самого начала, это скорее всего приведет к появлению ошибок, связанных с граничными случаями.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
metaverse_hermitvip
· 12ч назад
Хорошо, двунаправленная операция с объединением и расчетом действительно крутая, экономит массу хлопот при инициализации
Посмотреть ОригиналОтветить0
JustHereForAirdropsvip
· 12ч назад
Ха, эта идея действительно классная, двунаправленная операция + слияние — и всё готово
Посмотреть ОригиналОтветить0
AirdropFatiguevip
· 12ч назад
Черт, идея ликвидации merge действительно гениальная, так не приходится каждый день настраивать границы состояния
Посмотреть ОригиналОтветить0
GreenCandleCollectorvip
· 12ч назад
Ай-яй, buy up и buy down, а потом merge — я тоже так делал, действительно классно
Посмотреть ОригиналОтветить0
GasGuzzlervip
· 12ч назад
Ха Син, эта идея действительно абсолютна: двусторонняя операция + самосбалансировка слияния, я также избегаю подводных камней в этом плане --- Спустя долгое время я понял, что первоначальное запутывание легче взорвать, поэтому лучше идти с обеих сторон --- Этот план — просто искусство лени, зачем поддерживать сломанный инвентарь и позволять контракту уравняться сам по себе --- Раньше меня тоже раздражал статус инвентаря, но теперь я полагаюсь на покупку и покупку вниз, чтобы делать это вместе, и это комфортно --- Игра на низком уровне — просто пропусти оценку статуса, объедини шаттл — избавь от проблем
Посмотреть ОригиналОтветить0
  • Закрепить