我想在离子环境中使用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控制台上对其进行检查。哪里出问题了?