當前位置:網站首頁>npx hardhat verify YOUR_CONTRACT_ADDRESS --network rinkeby

npx hardhat verify YOUR_CONTRACT_ADDRESS --network rinkeby

2022-05-13 22:11:09RubyHan1314

現在我們進行最後一步。就是運行命令:

npx hardhat verify YOUR_CONTRACT_ADDRESS --network rinkeby 

我的長這樣:

npx hardhat verify 0x86CbB477Fb4eA09fb687e98Eec22d443C0Ee0BBc --network rinkeby 

或者如下:

npx hardhat verify --contract contracts/MyEpicNFT.sol:MyEpicNFT  --network rinkeby 0x86CbB477Fb4eA09fb687e98Eec22d443C0Ee0BBc

如果一切順利,您應該會在終端中看到一些輸出。我的看起來像這樣:

WX20220513-164903@2x

這裏有個小坑:

如果你的電腦只是瀏覽器翻牆,終端沒有翻牆,會報錯:

WX20220513-164817@2x

當你的電腦全局翻牆,也就是終端也可以翻牆的時候,會報這樣的錯:

WX20220513-165058@2x

根據提示來看:是連接不上 https://api-rinkeby.etherscan.io/api 這個地址。

然後我嘗試著ping了一下這個域名:

WX20220513-165213@2x

果然ping不通。

那我們嘗試找一下這個域名對應的地址。點開這個網站 https://url5.co/?t=1636355893

WX20220513-165338@2x

找到 這個域名對應的IP,然後嘗試著去ping一下,這回就ping通了:

WX20220513-165506@2x

接著只需要把本地的hosts 文件添加 一行映射即可,我用的是MacOS。

sudo vim /etc/hosts

因為這是個 private 文件,所以加 sudo,輸入密碼即可。

Windows找下對應的hosts文件修改就行。

104.22.14.57  api-rinkeby.etherscan.io  

WX20220513-165726@2x

然後再去驗證,就可以了。

版權聲明
本文為[RubyHan1314]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/133/202205132141524785.html

隨機推薦