2

truffle 配置BSC测试网部署报错 | 登链社区 | 技术问答

 3 years ago
source link: https://learnblockchain.cn/question/2048
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
truffle 配置BSC测试网部署报错

10 truffle 配置BSC测试网部署报错

我的配置如下,已执行安装npm install truffle-hdwallet-provider -g,执行truffle migrate --network bsctest时报错提示ReferenceError: HDWalletProvider is not defined

module.exports = {
  networks: {
    bsctest: {
      provider: function() {
        return new HDWalletProvider(mnemonic, "https://data-seed-prebsc-1-s1.binance.org:8545/")
      },
      network_id: 97,
      gasPrice: 5000000000,
    },
  },
  mocha: {
    // timeout: 100000
  },
  compilers: {
    solc: {
    }
  }
};

报错信息:

wangwei@wangweidembp greeting % truffle migrate --network bsctest

Compiling your contracts...
===========================
> Everything is up to date, there is nothing to compile.

ReferenceError: HDWalletProvider is not defined
    at Object.provider (/Users/wangwei/Workspace/blockchain/ETH/greeting/truffle-config.js:6:9)
    at Object.getProvider (/usr/local/lib/node_modules/truffle/build/webpack:/packages/provider/index.js:20:1)
    at Object.create (/usr/local/lib/node_modules/truffle/build/webpack:/packages/provider/index.js:13:1)
    at TruffleConfig.get [as provider] (/usr/local/lib/node_modules/truffle/build/webpack:/packages/config/dist/configDefaults.js:204:1)
    at Object.detect (/usr/local/lib/node_modules/truffle/build/webpack:/packages/environment/environment.js:19:1)
    at /usr/local/lib/node_modules/truffle/build/webpack:/packages/core/lib/commands/migrate.js:206:1
Truffle v5.1.60 (core: 5.1.60)
Node v14.15.1

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK