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 node
タスク(契約を自動的に展開しようとする)のhardhat-deploy
とhardhat 2.0.9
の組み合わせについて何かがおかしいです。
@alcuadrado @fvictorio何かアイデアはありますか?
ノードタスクの最新の変更は、ここの問題に関連していないようです: https ://github.com/nomiclabs/hardhat/commit/8976e20822179553fabcb53a66056390aac788f6#diff -9b5fcdc22247b95bdf98fbb03e7c3476d32df3dee3243af01773083d20befb5e
多分それは他の場所の問題ですか?
@gitpusha hardhat deploy
(-network引数なし)を介してコントラクトをデプロイすることは機能すると思いますか?
わかりました、私が推測するように、これは確かにhardhat-deployとは無関係です。https ://github.com/nomiclabs/hardhat/issues/1237を参照してください。
@gitpushaは、最新のハードハット(2.0.10)を使用するか、ノード14を使用していると想定しているため、以前のバージョンのノードを使用してみてください。
これは昨日2.0.10で修正されました:slightly_smiling_face:
@wighawag @fvictorio助けてくれてありがとう!
最も参考になるコメント
これは昨日2.0.10で修正されました:slightly_smiling_face: