Saya memposting masalah ini di hardhat repo , tetapi setelah memeriksa kode sumber saya pikir itu mungkin juga menjadi masalah paket ini ...? (Saya tidak tahu bagian mana yang merupakan perilaku yang benar dan mana yang tidak)
Masalahnya adalah kontrak vyper yang dikompilasi tidak memiliki file buildInfo .dbg.json
:
Tetapi DeploymentsManager membutuhkannya di:
getExtendedArtifact
utils.getExtendedArtifactFromFolder
Artifacts.getBuildInfo
(hardhat/internal/artefak)Solusi: atur saveDeployments: false
untuk jaringan
Catatan:
Error: ERROR processing /home/manu/dev/uniwine-contracts/deploy/001_deploy.ts:
Error: cannot find artifact "Uniwine"
at Object.getExtendedArtifact (/home/manu/dev/uniwine-contracts/node_modules/hardhat-deploy/src/DeploymentsManager.ts:227:17)
at _deploy (/home/manu/dev/uniwine-contracts/node_modules/hardhat-deploy/src/helpers.ts:450:32)
at _deployOne (/home/manu/dev/uniwine-contracts/node_modules/hardhat-deploy/src/helpers.ts:679:18)
at DeploymentsManager.executeDeployScripts (/home/manu/dev/uniwine-contracts/node_modules/hardhat-deploy/src/DeploymentsManager.ts:997:19)
at DeploymentsManager.runDeploy (/home/manu/dev/uniwine-contracts/node_modules/hardhat-deploy/src/DeploymentsManager.ts:832:5)
Terima kasih atas laporannya, saya dapat membuat hardhat-deploy berlanjut seperti yang ditunjukkan di https://github.com/nomiclabs/hardhat/issues/1365 tetapi akan lebih baik jika hardhat-vyper menambahkan informasi yang diperlukan..
Saya tidak yakin apa yang disediakan vyper. dari dokumen saya tidak dapat menemukan referensi apa pun ke metadata
yang digunakan oleh hardhat-deploy untuk memverifikasi kode sumber untuk kontrak berbasis soliditas. Jadi mungkin ada beberapa perubahan yang harus dilakukan dalam hardhat-deploy untuk menangani verifikasi sumber untuk kontrak vyper
masalah yang sama di sini 👍🏻
tapi saya pikir kontrak masih dikerahkan, bukan?
Hei @kesar @TeNNoX hanya pesan yang saya harap bisa ditangani minggu depan ini. terima kasih atas laporannya
diperbaiki di v0.7.6 jangan ragu untuk membuka kembali jika ini tidak berhasil untuk Anda, sekali lagi terima kasih atas laporannya
Komentar yang paling membantu
diperbaiki di v0.7.6 jangan ragu untuk membuka kembali jika ini tidak berhasil untuk Anda, sekali lagi terima kasih atas laporannya