Я использую это как источник для web3js:
<script src="http://raw.githubusercontent.com/ethereum/web3.js/0.16.0/dist/web3.min.js">
</script>
В моем HTML я хочу отобразить адрес учетной записи на странице и попробовать следующий код:
<p id="accountAddress">
<script>
web3 = new Web3(new Web3.providers.HttpProvider("https://mainnet.infura.io/MYTOKENKEY"));
var wallet = web3.eth.accounts.create([entropy]);
document.write('new wallet address ' + wallet.accounts[0]);
document.getElementById("accountAddress").innerHTML = wallet.accounts[0];
</script>
</p>
Но ничего не отображается.
Я не могу найти в документации информацию о том, как создавать кошельки и отображать связанную с ними информацию, поэтому любая помощь приветствуется.
Нужны параметры address
и privateKey
объекта account
. См. документы
Вы можете создать учетную запись, выполнив:
var newAccount = web3.eth.accounts.create([entropy]);
Затем вы можете получить адрес и privateKey следующим образом:
var address = newAccount.address
var privateKey = newAccount.privateKey
Надеюсь это поможет
Джон Мерфи
Хайме
Джон Мерфи
Хайме