1

我正在使用web3的 javascript 版本,并希望从Web3 秘密存储定义文件(旧 wiki:Passphrase protected key store spec )中导入私钥。根据文档,有一个解密和加密功能:

keystoreJsonV3 = web3.eth.accounts.encrypt(privateKey, password);
privateKey = web3.eth.accounts.decrypt(keystoreJsonV3, password);

但我得到一个“未捕获的类型错误:web3.eth.accounts.decrypt 不是函数”。怎么了?是文档错误还是我的 web3.js 版本错误或类似的东西?如何加密/解密密钥库文件。

我从这个源构建了我的 web3.js 文件

git clone -b develop  https://github.com/ethereum/web3.js.git
4

1 回答 1

0

这些功能还没有实现。您所涉及的功能大多在 web3 的 1.0.0 版本中描述,该版本尚未发布。

现在,web3.eth.accounts 只检索从您机器上运行的 testrpc/ganache-cli/geth 实例加载的可用帐户数组。

于 2017-12-11T07:32:41.863 回答