0

所以我首先要说我是新手。区块链和 NFT 是我很兴奋并想了解更多的新事物。

我一直在关注 OpenSea 开发“ERC721 教程”,并且能够完成大部分工作。现在我被困的地方是将我的合同从 Rinkeby 迁移到主网。我不断收到““迁移”耗尽气体(使用您在网络配置或部署参数中设置的值。)”

我的合同:https ://rinkeby.etherscan.io/address/0xa3D511092eA264cfAb511f468e7C68Fd6bC69703

我搜索了每个线程以寻找我能理解的解决方案,但没有出现任何问题。

我的松露配置中有什么:

 live: {
      network_id: 1,
      provider: function () {
        return new HDWalletProvider(MNEMONIC, mainnetNodeUrl);
      },
      gas: 4600000,
      gasPrice: 5000000000,
    },
compilers: {
    solc: {
      version: "^0.8.0",
      settings: {
        optimizer: {
          enabled: true,
          runs: 1000   // Optimize for how many times you intend to run the code
        },
      },
    },
  },
  plugins: [
    'truffle-plugin-verify',
    'truffle-contract-size'
  ],
  • 我尝试提高 gasPrice,但出现资金不足错误。
  • 我检查了我的合同大小不超过 24kib(不是)
  • 我的账户里有大约 200 美元,我认为应该足够了,除非弄错了

有没有人也遇到过这个问题?并愿意帮助我吗?

希望有人可以提供帮助,如此接近但到目前为止:D

缺口

4

0 回答 0