Как я могу создать новую учетную запись или адрес с web3.js? - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь взаимодействовать с geth, и мне нужно создать новый адрес депозита (и иметь возможность контролировать его). Как я могу реализовать это с web3.js?

1 Ответ

0 голосов
/ 09 мая 2018

Вы можете использовать функцию Web3.eth.accounts.create (). Он вернет объект учетной записи, который вы сможете контролировать. https://web3js.readthedocs.io/en/1.0/web3-eth-accounts.html

Пример:

var Web3 = require("web3");

var web3 = new Web3('http://localhost:8545'); // your geth
var account = web3.eth.accounts.create();

Вы также можете использовать функцию web3.eth.personal.newAccount (). http://web3js.readthedocs.io/en/1.0/web3-eth-personal.html#newaccount

Проверьте этот блог, чтобы определить, что подходит именно вам. https://medium.com/@andthentherewere0/should-i-use-web3-eth-accounts-or-web3-eth-personal-for-account-creation-15eded74d0eb

Редактировать: Этот ответ предназначен для Web3.js 1.0.

...