Ethereum 将solidity合约部署到rinkeby测试网络时出现错误{代码:-32000,消息:';发送方无效';}

Ethereum 将solidity合约部署到rinkeby测试网络时出现错误{代码:-32000,消息:';发送方无效';},ethereum,solidity,truffle,Ethereum,Solidity,Truffle,将solidity合约部署到rinkeby测试网络时出现以下错误: error { code: -32000, message: 'invalid sender' } 在我的例子中,错误是由于更新版本的@truffle/hdwallet provider 我不得不将它降级到1.2.3版本才能让它工作 npm uninstall @truffle/hdwallet-provider npm install @truffle/hdwallet-provider@1.2.3 1.2.6是最新版本

将solidity合约部署到rinkeby测试网络时出现以下错误:

error { code: -32000, message: 'invalid sender' }

在我的例子中,错误是由于更新版本的@truffle/hdwallet provider

我不得不将它降级到1.2.3版本才能让它工作

npm uninstall @truffle/hdwallet-provider

npm install @truffle/hdwallet-provider@1.2.3

1.2.6是最新版本。可能是由于以太坊JS tx依赖性。