[英]Solidity migrate contract dry run vs for real
簡介:使用松露通過infura部署到rinkeby。
我剛剛進行了眾籌,似乎成功了。 但是,松露並未顯示給我令人擔憂的合同地址。 我在頂部注意到了Migrations dry-run (simulation)
,這使我想知道是否未部署它,只是對其進行了測試……這是問題嗎? 我如何才能真正部署它?
好的,因為這很難調試,我有一個可以幫助其他人的答案。
truffle-hdwallet-provider
的1.0.0-web3one.0
版本 我在新的以太坊工具1.0版本和松露測試版方面取得了不錯的進展,如果我有幫助,請大喊大叫!
請嘗試將其放入“網絡”部分,選項skipDryRun: true
module.exports = {
networks: {
...
ropsten:{
provider: () => new HDWalletProvider(mnemonics, endpoint),
network_id: 3,
gas: 5000000,
confirmation: 2,
timeoutBlocks: 200,
skipDryRun: true
},
...
}
}
您可以使用Etherlime部署智能合約。 實際上,您可以使用它代替松露。 它更簡單,並且包含更多信息。 我認為是更好的工具。 它基於ethersjs,比web3js更好。 這是文檔的鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.