⚠️
MINTERHUB:
Ошибки в payload при работе с мостомВ новой версии моста некоторые нештатные ситуации обрабатываются автоматически. Вместо зависания перевода или остановки моста операция завершается возвратом средств отправителю, а причина возврата записывается в
payload транзакции.
В payload могут появиться следующие коды:
REFUND_INSUFFICIENT_MINTER_LIQUIDITYНедостаточно ликвидности соответствующего токена в сети Minter для оплаты комиссии перевода. Средства возвращаются отправителю.
REFUND_AMOUNT_BELOW_FEEСумма перевода слишком мала относительно рассчитанной комиссии моста. После удержания комиссии перевод выполнить невозможно, поэтому производится возврат.
REFUND_WRONG_DESTINATION_NETWORKДля перевода указана некорректная или неподдерживаемая сеть назначения. Вместо отправки средств по неверному маршруту мост инициирует возврат.
REFUND_INSUFFICIENT_FEEРассчитанной комиссии недостаточно для безопасного выполнения операции во внешней сети. Например, стоимость выполнения транзакции Ethereum или BNB Smart Chain оказалась выше допустимого для этого перевода уровня.
🔄
Что происходит при ошибке?Это не означает, что средства потеряны или мост остановился. Ошибка обрабатывается протоколом, перевод переводится в режим возврата, а средства отправляются обратно отправителю за вычетом штатной комиссии оракула(оракулы свою работу сделали, а сами ошибки на стороне пользователя).
Код в payload позволяет сразу определить,
почему мост выполнил возврат, без необходимости искать причину по логам или обращаться к оракулу.
Таким образом, вместо неопределённо зависшей транзакции пользователь получает завершённую операцию, возврат средств и машиночитаемое объяснение причины.
Ошибки должны быть понятными, а средства возвращаемыми.Ввод и вывод средств в минтер вы можете произвести через сервис отправки моста MinterHUB hub.mnst.club