【问题标题】:Contract deployment: <UnrecognizedContract> during hardhat test deployment合约部署:安全帽测试部署期间的<UnrecognizedContract>
【发布时间】:2022-12-23 14:21:38
【问题描述】:

我在部署令牌时收到 UnrecognizedContract。不确定问题出在哪里,但这里是 deploy.js 的代码

  async function main () {
  //Fetch contract to deploy
  const Token = await ethers.getContractFactory("Token")

  //Deploy Contract
  const token = await Token.deploy() 
  await token.deployed()
  console.log (`Token Deployed to: ${token.address}`)
}

main()
  .then (() => process.exit (0))
  .catch ((error) => {
    console.error (error);
    process.exit(1);
  });

任何修复将不胜感激

【问题讨论】:

    标签: reactjs ethereum hardhat


    【解决方案1】:

    我遇到了类似的问题,发现 console.sol 的导入不起作用。请检查您的脚本是否存在导入错误或任何其他错误。

    问题 在修复智能合约的导入并重新编译和部署后,它又开始工作了。

    【讨论】:

      猜你喜欢
      • 2022-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-26
      • 2022-01-24
      • 2021-10-18
      • 2022-05-25
      • 1970-01-01
      相关资源
      最近更新 更多