json
"hardhat": "2.0.9",
"hardhat-deploy": "0.7.0-beta.44",
Я получаю следующую ошибку при запуске npx hardhat node
:
хм, hardhat-deploy не использует merkle-patricia-tree
сам по себе, это зависимость от hardhat,
подозреваю что дело в другом
если у вас есть дополнительная информация, например, воспроизводимое репо, я мог бы изучить его подробнее
Извините, у меня нет репо, чтобы поделиться этим.
Однако, когда я переключаюсь на версию каски 2.0.8
, все снова работает нормально.
Итак, что-то не так со смесью hardhat-deploy
и hardhat 2.0.9
для переопределенной задачи hardhat node
(которая пытается автоматически развернуть контракты)
@alcuadrado @fvictorio есть идеи?
Последние изменения в задаче node, похоже, не связаны с проблемой здесь: https://github.com/nomiclabs/hardhat/commit/8976e20822179553fabcb53a66056390aac788f6#diff -9b5fcdc22247b95bdf98fbb03e7c3476d32df3d5e32438b3177
может дело в другом?
@gitpusha Я полагаю, развертывание контракта через hardhat deploy
(без аргумента --network) работает?
Хорошо, как я предполагаю, это действительно не связано с развертыванием каски, см.: https://github.com/nomiclabs/hardhat/issues/1237 .
@gitpusha попробуйте использовать последнюю версию каски (2.0.10) или предыдущую версию узла, поскольку я предполагаю, что вы используете узел 14.
Это было исправлено вчера в 2.0.10 :slightly_smiling_face:
@wigghawag @fvictorio спасибо за помощь!
Самый полезный комментарий
Это было исправлено вчера в 2.0.10 :slightly_smiling_face: