geth的基础操作

进入控制台
#./geth --datadir “./geth_data/” --networkid 10 --port 30303 --rpc --rpcaddr 0.0.0.0 --rpcapi “db,eth,personal,net,web3” console

eth.pendingTransactions 返回获取队列中pending的事务
eth.getTransaction(‘txhash’) 根据hash获取事务状态
挖矿 > miner.start(8)
结束挖矿 > miner.stop()
查看挖矿速率 > miner.getHashrate()
查看区块高度 > eth.blockNumber
查看挖矿账户 > eth.coinbase
设置挖矿账户 > miner.setEtherbase(eth.accounts[0])
账户操作
eth.accounts //查看账户
personal.listAccounts //查看账户
personal.newAccount(“") //新建账户
personal.unlockAccount("
") //解锁账户
personal.lockAccount("
***”) //锁定账户
代币操作
eth.getBalance() //查看余额
web3.fromWei() //单位换算
personal.newAccount(“password”)

如果是私有链,测试环境可以设置自动挖矿,这样当有交易的时候不需要人工去操作。
./geth --datadir “./geth_data” --dev -allow-insecure-unlock --networkid 10 --port 30303 --rpc --rpcaddr 0.0.0.0 --rpcapi “db,eth,personal,net,web3” console
自动挖矿设置,就是挖矿账号不需要解锁操作。在代码里涉及到挖矿收益账户的交易需要额外处理,不用解锁。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值