使用Web3在Geth中创建和添加帐户

时间:2019-05-09 06:44:26

标签: typescript ionic-framework web3 geth

我想在离子环境中使用web3创建和添加帐户。如果使用personal.newAccount()函数,则可以检查在geth控制台中添加的帐户,但是在添加web3.eth.account.create()之后,无法从get控制台检查帐户。请检查下面的示例。

[如果我使用personal.newAccount()]

this.web3.eth.personal.newAccount('!@superpassword')
.then(console.log);

==>成功(我可以通过geth控制台中的eth.accounts命令看到添加的帐户。)

[如果我使用eth.accounts.create()]

const account = this.web3.eth.accounts.create();
this.web3.eth.accounts.wallet.add(account)

==>失败(我无法在geth控制台中看到通过eth.accounts命令添加的帐户)

我想通过eth.accounts.create()命令检查publicKey和privateKey并在get控制台上对其进行检查。哪里出问题了?

0 个答案:

没有答案