json
"hardhat": "2.0.9",
"hardhat-deploy": "0.7.0-beta.44",
يظهر لي الخطأ التالي عند تشغيل npx hardhat node
:
hmm ، hardhat-publish لا تستخدم merkle-patricia-tree
في حد ذاتها ، إنها تبعية hardhat ،
أظن أن المشكلة في مكان آخر
إذا كان لديك المزيد من المعلومات ، مثل الريبو القابل للتكرار ، فيمكنني النظر فيه أكثر
آسف ليس لديك ريبو للمشاركة على هذا.
ومع ذلك ، عندما أقوم بالتبديل إلى الإصدار الثابت 2.0.8
فإنه يعمل بشكل جيد مرة أخرى.
لذلك هناك شيء رائع حول مزيج hardhat-deploy
و hardhat 2.0.9
hardhat node
(التي تحاول نشر العقود تلقائيًا)
alcuadrado @ fictorio أي فكرة؟
لا يبدو أن التغييرات الأخيرة التي تم إجراؤها على مهمة العقدة مرتبطة بالمشكلة هنا: https://github.com/nomiclabs/hardhat/commit/8976e20822179553fabcb53a66056390aac788f6#diff -9b5fcdc22247b95bdf98fbb03e7c3476d243df317
ربما تكون مشكلة في مكان آخر؟
gitpusha أفترض أن نشر العقد عبر hardhat deploy
(بدون وسيطة الشبكة) يعمل؟
حسنًا ، كما أعتقد ، هذا في الواقع لا علاقة له بنشر hardhat ، انظر: https://github.com/nomiclabs/hardhat/issues/1237
gitpusha حاول استخدام أحدث hardhat (2.0.10) أو استخدم إصدارًا سابقًا من العقدة كما أفترض أنك تستخدم العقدة 14.
تم إصلاح هذا بالأمس على 2.0.10:
wighawag شكرا fictorio للمساعدة!
التعليق الأكثر فائدة
تم إصلاح هذا بالأمس على 2.0.10: