Как проверить контракт в тестовой сети Avalanche с помощью Brownie
Я пытаюсь развернуть и проверить контракт, используя пирожное в лавинной тестовой сети.
Контракт отлично развертывается и проверяется на kovan. Он развертывается в лавинной тестовой сети, но я не могу его проверить.
Домовой по умолчанию не поставляется с проводником для avax testnet (постоянно получаю ошибку проводника), поэтому я попытался добавить его.
Я пробовал варианты testnet.snowtrace.io, и все они дают ошибку подключения, кроме:
https://testnet.snowtrace.io/api — выдает valueerror: ошибка
Я использую экспорт SNOWTRACE_TOKEN= в соответствии с документацией для лавины и получил ключ API от https://snowtrace.io .
Любая идея, ЕСЛИ и как это можно сделать?
2 ответа
На самом деле по умолчанию в сети брауни «avax-test» нет установленного поля проводника, поэтому мы должны установить его вручную, выполнив приведенную ниже команду:
brownie networks modify avax-test explorer=https://api-testnet.snowtrace.io/api
И вы сможете проверить контракт.
Не забудьте добавить переменную env,SNOWTRACE_TOKEN=YOUR_TOKEN
похоже, это не работает на avax-test, пока используется обходной путь вручную... https://github.com/eth-brownie/brownie/issues/1417