Развертывание смарт-контрактов на блокчейне занимает очень много времени в тестовой сети kovan

Я пытаюсь добавить m смарт-контрактов в тестовую сеть kovan, но это занимает очень много времени

      module.exports = {

    networks: {
        development: {
            host: "127.0.0.1",
            port: 7545,
            network_id: "*",
        },
        kovan: {
            provider: function (){
                return new HDWalletProvider(
                //private key
                privateKeys.split(','),
                `https://kovan.infura.io/v3/${process.env.INFURA_API_KEY}`
                //url to an ethereum node
                )
            },
            gas: 5000000,
            gasPrice: 50,
            network_id: 42,
        }
    },
    contracts_build_directory: './src/abis',
    contracts_directory: './src/contracts',


    // Set default mocha options here, use special reporters etc.
    mocha: {
        // timeout: 100000
    },

    // Configure your compilers
    compilers: {
        solc: {
            version: "0.5.0", // Fetch exact version from solc-bin (default: truffle's version)
            // docker: true,        // Use "0.5.1" you've installed locally with docker (default: false)
            // settings: {          // See the solidity docs for advice about optimization and evmVersion
            optimizer: {
                enabled: true,
                runs: 200
            },
            //  evmVersion: "byzantium"
            // }
        },
    },
};

Когда я запустил truffle migrate --network kovan, сначала он запустил мои смарт-контракты, а затем он сказал, что начинается миграция, и он продолжает работать, на момент написания этого вопроса заняло 600 секунд, а на блоках 84 отображается, что это означает и как завершить развертывание смарт-контрактов

0 ответов

Другие вопросы по тегам