社区不完善,自学太吃力了
学习成本越高,所收获东西的价值越高。自学的资料都烂大街了,也就是基础知识了。每当学习吃力,node不知到怎么下爪,很抓狂的时候,我就这样劝自己。
@Lukang689 哈哈,有兴趣 一起研究
没人嘛 ,入坑 一点笔记 ##geth +web3.js 学习笔记
基本操作命令
- eth.accounts 返回所有用户地址
- personal.newAccount(“xxx”) 创建新用户
- eth.coinbase coinbase账户
- miner.setEtherbase(eth.coinbase) 设置挖矿账号
- eth.sendTransaction({from: eth.accounts[0],to: eth.accounts[2],value: web3.toWei(3,“ether”)}) 转账
- eth.blockNumber 查询当前块
- miner.start() 开始挖矿
- miner.stop() 结束挖矿
- eth.getBalance(eth.accounts[3]) 查询账户余额
- web3.toWei(1,“ether”) 币值转换
- personal.unlockAccount(acc0) 解锁账号
- geth --rpc --rpcaddr localhost --rpcport “8545” --syncmode “ligth” light模式同步区块并开启RCP:rpcaddr:rpcport
- tail -f geth.log 持续的输出以太坊的日志
###初始化部署并设置rpc HttpProvider (会被废弃掉,不支持订阅) //开启并部署私链 geth --identity “linoy” --rpc --rpcaddr localhost --rpcport “8545” --rpccorsdomain “" --datadir “./” --nodiscover --rpcapi “personal,db,eth,net,web3,miner” console 2>>geth.log --dev //打开已有私链 geth --rpc --rpcaddr localhost --rpcport “8545” --rpccorsdomain "” --datadir “./” --nodiscover --rpcapi “personal,db,eth,net,web3,miner” console 2>>geth.log --dev
0x4d6859d3009dacc70580a92ecb195cb8bcb01911 原始账户 0x954232aab79042a052ac783aa772e0ea042cf24e 矿工 0xaf420dd03d5f57bcaec77b0eae1c7ac826d04bab 智能合约发布者
eth.sendTransaction({from: eth.accounts[0],to: eth.accounts[2],value: web3.toWei(1000,“ether”)})
智能合约地址 0x97308C96E735103D9D2A6D7410341401a14dFeA9
@xzduanerlei 你确定管理员不会封了帖子?哈哈哈 最近正好入坑,一起
来自酷炫的 CNodeMD
@Jonham qq 575521562 web3.js 也是node