INFURA:无法识别发件人帐户

时间:2020-01-23 21:09:22

标签: ethereum truffle geth

我正在尝试部署合同,但它返回此错误

松露迁移-网络ropsten-重置

import androidx.appcompat.widget.Toolbar

truffle_config.js

1_initial_migration.js
======================

   Deploying 'Migrations'
   ----------------------
Error: Error: Error:  *** Deployment Failed ***

"Migrations" -- sender account not recognized.

1 个答案:

答案 0 :(得分:2)

默认情况下,HDWalletProvider将使用第一个的地址 从助记符生成的地址。如果您传递特定的 索引,它将改用该地址。

因此,如果您使用的地址不是该助记符的第一个地址,则应以太指定地址

HDWalletProvider(mnemonic, "ropsten.infura.io/v3/<PROJECTID>", indexOfYourAddress)

或通过将数字添加到第四参数来解锁多个地址

HDWalletProvider(mnemonic, "ropsten.infura.io/v3/<PROJECTID>",0, numberOfAddresses)