区块链学习-Windows下搭建以太坊私有链环境

区块链学习-Windows下搭建以太坊私有链环境
2 安装geth和配置环境变量
安装到 C:\MyChains\dev2
系统变量path:C:\MyChains\dev2
3 初始化脚本
geth  --datadir "%cd%\chain" init "./piccgenesis.json"
pause
4 启动geth命令行
geth --identity "PICCetherum" --rpc --rpccorsdomain "*" --datadir "%cd%\chain" --port "30303"  --rpcapi "db,eth,net,web3" --networkid 95518 console
pause
5 创建账号
服务器a,b都创建
5.1 账号personal.newAccount()
etha:
xwx7712test
"0x1965ecd38411fa98fec15b188f402c0f6d8115b9"
ethb
xwx7712test
"0x12d5ba84cfef799820baa863ecf7a37e90c08947"

6 节点admin.nodeInfo
etha
enode://38135769c6c90f3d800da70328952274d5d44b469825b0538f75cb38ba5d56fef7cb5177d6c6fe25728f209084ae9f0bdf7653570121a6fce051d98e22323006@0.0.0.0:30303
ethb
enode://82b6a9d874e7177aa9ca2f04e376c014ff21920c18d973344248655105ec0b65df4f5aa2a81d29c53b2d4b2eb788ae795cfb1351968ac7075f37abd89f592974@0.0.0.0:30303
6.1 添加节点
服务器相互添加对方的节点信息:
etha:
admin.addPeer('enode://38135769c6c90f3d800da70328952274d5d44b469825b0538f75cb38ba5d56fef7cb5177d6c6fe25728f209084ae9f0bdf7653570121a6fce051d98e22323006@192.168.107.142:30303')
     ethb:
admin.addPeer('enode://82b6a9d874e7177aa9ca2f04e376c014ff21920c18d973344248655105ec0b65df4f5aa2a81d29c53b2d4b2eb788ae795cfb1351968ac7075f37abd89f592974@192.168.107.135:30303')

7 挖矿
启动miner.start()
停止miner.stop()

8 打开mist钱包浏览器操作
8.1 解压Mist-win64-0-10-0到C:\Mist
8.2 账户间转账测试OK
8 智能合约

原创
阅读更多

更多精彩内容