Ремикс автоматически откатывает развертывание токена только для адресации

Я скопировал контракт с прагмой экспериментального ABI, который я нашел, чтобы поиграть с функциями в тестовой сети.

Контракт скопирован:https://bscscan.com/address/0x68590a47578e5060a29fd99654f4556dbfa05d10#code, а вот мой контракт с тестовой сетью, развернутый в BSC: https://testnet.bscscan.com/address/0xb7030b205dfec92df0c418eacc39

При компиляции пробовал включать и отключать оптимизацию. Автоматическая компиляция включена и отключена. В любом случае одна и та же проблема. Компилируется только адрес. По умолчанию компилятор использует только адрес, поэтому я использую раскрывающийся список в меню компилятора и выбираю часть контракта с именем токена. Как только я нажимаю «Скомпилировать», раскрывающийся список контрактов автоматически возвращается только к адресу.

Я попытался проверить, позволит ли это мне развернуть контракт, выбрав часть контракта с именем токена на экране развертывания, даже если он, похоже, хочет только скомпилировать адрес. Тоже не работает.

Он только компилирует адрес, когда мой кошелек также подключен к основной сети. Не уверены, что вызывает это?

1 ответ

Remix компилирует все контракты в файле, когда вы нажимаете кнопку Compile.

Как только я нажимаю «Скомпилировать», раскрывающийся список контрактов автоматически возвращается только к адресу.

Согласен, это немного раздражает.

Но вы все равно можете выбрать конкретный контракт для развертывания - на вкладке «Развернуть и запустить транзакции».

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