Как создать открытый ключ и закрытый ключ, используя web3js? - PullRequest
0 голосов
/ 24 сентября 2018

Я учусь использовать web3js в этом случае, чтобы создать адрес эфириума и закрытый ключ для простого dapp.

Может кто-нибудь сказать мне, чтобы использовать этот web3js?Если вам приятно, я прошу помощи о том, как его использовать:)

Мое достижение недавно изучено, чтобы увидеть баланс эфириума и токена ERC20.

Чтобы еще больше укрепить этот пост, возможно, тамтакже люди, которые могут поделиться информацией о web3js в качестве справки для меня и других, кто видит этот пост:)

1 Ответ

0 голосов
/ 08 октября 2018
<script src="https://cdn.jsdelivr.net/gh/ethereum/web3.js/dist/web3.min.js"></script>

<script>
  if (typeof web3 !== 'undefined') {
    web3 = new Web3(web3.currentProvider)
  } else {
    // Set the provider you want from Web3.providers
    web3 = new Web3(new Web3.providers.HttpProvider("https://mainnet.infura.io"))
  }

  console.log(web3.eth.accounts.create())
</script>

Вы получите

{
    address: "0xb8CE9ab6943e0eCED004cDe8e3bBed6568B2Fa01",
    privateKey: "0x348ce564d427a3311b6536bbcff9390d69395b06ed6c486954e971d960fe8709",
    signTransaction: function(tx){...},
    sign: function(data){...},
    encrypt: function(password){...}
}
...