Binance Square
#axyl

axyl

Просмотров: 2
2 обсуждают
RexxyVJ
·
--
Статья
Как Rayls Axyl обрабатывает повторные попытки и восстановлениеНеудачный пакет не всегда нужно выполнять повторно. В @Rayls Axyl важна причина сбоя. Я изучил исходный код Axyl, чтобы понять, как взаимодействуют nonce транзакций, ограничения на повторные попытки и восстановление после перезапуска. 1. Повторная попытка выполняется только при соблюдении условий Axyl различает «NonceTooHigh» и «NonceTooLow». Транзакция со слишком высоким nonce может ожидать выполнения более ранней транзакции, тогда как транзакция со слишком низким nonce может уже устареть. Оркестратор запрашивает повторную попытку, только если включён batch digest v2 и каждая транзакция в пакете учитывается как «nonce_too_high».

Как Rayls Axyl обрабатывает повторные попытки и восстановление

Неудачный пакет не всегда нужно выполнять повторно. В @Rayls Axyl важна причина сбоя.
Я изучил исходный код Axyl, чтобы понять, как взаимодействуют nonce транзакций, ограничения на повторные попытки и восстановление после перезапуска.
1. Повторная попытка выполняется только при соблюдении условий
Axyl различает «NonceTooHigh» и «NonceTooLow». Транзакция со слишком высоким nonce может ожидать выполнения более ранней транзакции, тогда как транзакция со слишком низким nonce может уже устареть.
Оркестратор запрашивает повторную попытку, только если включён batch digest v2 и каждая транзакция в пакете учитывается как «nonce_too_high».
Kato Crypto:
This is the kind of post I wish showed up more often 🙌 What jumps out is that retrying only when every tx reads nonce_too_high quietly assumes nothing else signs from that account, because once a second path does, a gap stops being something you can wait out. And the restart guarantee is only as strong as where the dedup state lives, since rebuilding it inside the process that just died buys at-least-once rather than exactly-once 👀
Войдите, чтобы посмотреть больше материала
Присоединяйтесь к пользователям криптовалют по всему миру на Binance Square
⚡️ Получайте новейшую и полезную информацию о криптоактивах.
💬 Нам доверяет крупнейшая в мире криптобиржа.
👍 Получите достоверные аналитические данные от верифицированных создателей контента.
Эл. почта/номер телефона