Торговая операция с ИИ завершилась по таймауту. Что на самом деле должно повторять «retry»?

Представьте агента, который отправляет своп $ETH → $USDC. Кошелёк возвращает хэш транзакции, но наблюдение за исполнением не успевает завершиться до истечения времени ожидания на стороне клиента.

Это гипотетический пример.

Таймаут сообщает нам, что ожидание закончилось. Оригинальная транзакция может всё ещё быть в процессе или уже могла выполниться. Её статус требует дополнительного расследования.

Я хочу, чтобы агент сохранял:
• Оригинальный хэш транзакции
• Запись об авторизации
• Идентификатор задания наблюдения
• Последнее известное состояние

Затем он может возобновить наблюдение и проверку, сохраняя результаты в состояниях pending, reverted, reorged или undetermined.

Один только таймаут не должен запускать новую торговую операцию.

Это часть моей работы над PriorSeal: восстановление доказательств авторизации и исполнения через существующие операции после перезапуска или утраченного ответа.

Кошелёк или исполнитель продолжает контролировать отправку транзакций. Восстановление исторических доказательств также не продлевает истёкшую авторизацию.

После перезапуска может ли ваш агент продолжить расследование оригинальной транзакции — или он перезапускает весь процесс?

https://priorseal.xyz/

#AIAgents #Web3Security