我正在为一个智能契约编写脚本,我将使用安全帽进行部署。我对.deploy()和.deployed()之间的区别感到困惑,每个人都做什么?
const main = async () => {
const waveContractFactory = await hre.ethers.getContractFactory('WavePortal');
const waveContract = await waveContractFactory.deploy();
await waveContract.deployed();
console.log('Contract addy:', waveContract.address);
...
发布于 2022-05-09 00:36:28
deploy()
将触发合同的部署,deployed()
将检查是否已在区块链上可用合同,如果部署仍在进行,将等待挖掘部署事务。
https://stackoverflow.com/questions/70475121
复制相似问题