【ethereum 2】go-ethereum javascript console 常用命令

本文介绍如何在以太坊中创建账户、查看账户余额、进行挖矿及转账等基本操作。通过示例展示了从账户创建到完成转账的全过程,并解释了各步骤的意义。
  • 创建账户
presonal.newAccount()

这里写图片描述
“0x393b0054f9fe5ce92c8d16e0b9ea7bde65148404”即为创建的新账户地址


  • 查看余额
eth.getBalance("0x393b0054f9fe5ce92c8d16e0b9ea7bde65148404")

这里写图片描述
初始化账户余额为0.


  • 开始/停止挖矿
miner.start()   //开始挖矿
miner.stop()    //停止挖矿

  • 查看现有账户
eth.accounts

这里写图片描述


  • 转账
personal.newAccount()   //创建账户1
personal.newAccount()   //创建账户2
eth.getBalance(eth.accounts[0])     //查看账户0余额,此时可能是0
eth.getBalance(eth.accounts[1])     //查看账户1余额,此时可能是0
miner.start()   //开始挖矿,挣一些余额
//waiting...
miner.stop()    //挣到钱后停止挖矿
eth.getBalance(eth.accounts[0])     //查看账户0余额,此时应该不是0了
eth.getBalance(eth.accounts[1])     //查看账户1余额,此时应该还是0
personal.unlockAccount(eth.accounts[0],"123456") //param1 is 转出账户,param2 is password
eth.sendTransaction({from:eth.accounts[0],to:eth.accounts[1],value:100}) //accounts 0向account 1转账100wei
miner.start()   //开始挖矿,这样交易才会被真正写入区块链
//waiting...
miner.stop()    //停止挖矿
eth.getBalance(eth.accounts[0])     //查看账户0余额
eth.getBalance(eth.accounts[1])     //查看账户1余额
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值