Здравствуйте, я хочу создать учетную запись эфирного кошелька, используя node js и web3. Может ли кто-нибудь помочь мне в этом отношении. Заранее спасибо!
Попробуй это,
Во-первых, убедитесь, что у вас установлен web3.
npm install web3
затем добавьте следующее в один из ваших файлов nodejs.
var web3 = new Web3(new Web3.providers.HttpProvider('http://localhost:8545'));
web3.eth.personal.newAccount('!@superpassword').then(console.log);
> '0x1234567891011121314151617181920212223456'
Правильный способ создания адреса кошелька выглядит следующим образом: Предположим, что ваш объект web3 уже подключен.
createWallet = cb => {
cb(web3.eth.accounts.create());
};
Тогда назовите это так
createWallet(result => {
console.log("Wallet Add is:", result.address);
console.log("Private Key is:", result.privateKey);
});
Надеюсь, это поможет. Эта статья также помогает различать: Эта статья должна помочь понять разницу между двумя методами. Разница между методами создания
Рави Верма
Лисмор
Рави Верма
Лисмор