Как проверить контракт в тестовой сети 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

Другие вопросы по тегам