Mandos: смарт-контракт недействителен при развертывании смарт-контракта

Я создал смарт-контракт и хочу протестировать его с помощью фреймворда mandos. Когда я запускаю erdpy contract test, это не удается с выводом следующей команды:

Выход: Сценарий: contract-deploy.scen.json ... FAIL: несоответствие кода результата. Tx 1. Хочу: 0. Иметь: 9 (недействительный контракт). Сообщение: неверный код контракта

Как решить эту проблему?

1 ответ

Дориан Инку поделился решением разработчиков Elrond в Telegram.

Если вы получили недействительный код контракта, вы можете обновить свою версию arwen, выполнив следующие действия: erdpy config set dependencies.arwentools.tag v1.4.21 erdpy deps install arwentools --overwrite

И, наконец, если компиляция не удалась с некоторыми странными сообщениями, обязательно обновите установку Rust: erdpy deps install rust --overwrite

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