Учебное пособие OpenSea ERC721: «Миграции» закончились (используя значение, которое вы установили в своей сетевой конфигурации или параметрах развертывания).

#ethereum #smartcontracts #nft #opensea

#ethereum #smartcontracts #nft #opensea

Вопрос:

Итак, я начну с того, что скажу, что я новичок в этом. Блокчейн и NFT — это что-то новое, чему я в восторге и хочу узнать больше.

Я следил за OpenSea Dev «ERC721 Tutorial» и смог выполнить большинство вещей. Теперь я застрял в переносе моего контракта с Rinkeby на основную сеть. Я продолжаю получать «Миграции» закончились (используя значение, которое вы установили в своей сетевой конфигурации или параметрах развертывания.) »

Мой контракт: https://rinkeby.etherscan.io/address/0xa3D511092eA264cfAb511f468e7C68Fd6bC69703

Я искал в каждом потоке решение, которое я мог понять, но ничего не придумал.

Что у меня есть в моей конфигурации truffle:

  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'
  ],
 
  • Я попытался повысить цену на газ, но получил ошибку «Недостаточно средств».
  • Я проверил, чтобы размеры моего контракта не превышали 24 КБ (чего не было)
  • У меня на счету около 200 долларов, чего, я думаю, должно быть достаточно, если не ошибаюсь

Кто-нибудь тоже сталкивался с этой проблемой? И готовы мне помочь?

Надеюсь, кто-то может помочь, так близко, но пока: D

Ник