我有下面的代码,但是在调用web3.eth.getAccounts时失败了。
const Web3 = require('web3');
const HDWalletProvider = require('truffle-hdwallet-provider');
const provider = new HDWalletProvider(
process.env.MNEMONIC,
process.env.PROVIDER_URI
);
const web3 = new Web3(provider);
const accounts = await web3.eth.getAccounts(console.log);
我收到以下错误。有人知道为什么吗?
(node:16822)未处理承诺拒绝警告:错误:json请求无效
在/节点模块/truffle-hdwallet-provider/目录/索引.js:15:620862在e.i.一个就绪状态更改
1条答案
按热度按时间xzlaal3s1#
这是一个已知问题,您可以尝试使用web3@1.0.0-beta.37和truffle-hdwallet-provider@1.0.5暂时绕过它。
Github issue