0

你熟悉 node js 中的 ethereum 和 web3js-api 吗?

我使用了框架风帆,我有点困惑如何生成一个新帐户,例如(https://www.myetherwallet.com/)。现在我使用 web3js-api v.1.0.0。我可以获得经常账户和余额。我尝试创建新帐户,但它返回错误,说创建不是函数等。

我使用了 testnet,如何将它连接到 metamask(Rinkeby 网络)?因此,如果我生成新帐户,该帐户也将出现在元掩码帐户列表中。

如果你知道,请分享。谢谢。

错误

4

2 回答 2

0

你可以使用这个包: https ://www.npmjs.com/package/node-ethereum-wallet

let myWallet = new EthereumWallet() // using MyEtherAPI.com web3 HTTP provider
于 2020-08-10T21:26:25.223 回答
0

以最简单的形式,以太坊钱包只是一个私钥。

  1. 生成一个随机的 256 位整数- 这是您的私钥
  2. web3.js 函数可以使用privateKeyToAccount导入任何私钥- 这将为您派生一个以太坊公钥和以太坊地址,这只是修剪过的公钥
  3. 现在 web3.js 可以使用你的私钥来签署交易和消息
于 2020-08-11T07:20:44.653 回答