创建私有链以及相关交互

1. 创建创世区块创建第一个节点
> geth --datadir ./data/00 init ./genesis.json

启动geth设置相关信息
> geth --datadir ./data/00 --networkid 1010 --port 30303 --rpcaddr "192.168.10.218" --rpcport 8080 console

节点信息

:"enode://ad5156f2fcde1a3d3a76d4cb2564c8f81d5302042bf78bfaf13473cc3d592e828868ede752766a8cbbba5faca5d6db760539986e616b23cb6552831394577065@192.168.10.218:30303"

第二个节点
> geth --datadir ./data/01 init ./genesis.json
"enode://b3c5cab11033dc6de9deacef1f5d1f5fc74aad685558ef3f3fabc51e9d0417c8d28d09cf87c81f98f333def35d97df960a888ca1ccd470b26a442a8c8aa4e82b@[::]:61911"


> geth --datadir ./data/01 --networkid 1010 --ipcdisable --port 30304 --rpcaddr "IP地址" --rpcport 8081 --bootnodes
"enode://ad5156f2fcde1a3d3a76d4cb2564c8f81d5302042bf78bfaf13473cc3d592e828868ede752766a8cbbba5faca5d6db760539986e616b23cb6552831394577065@192.168.10.218:30303" console

第三节点
> geth --datadir ./data/02 init ./genesis.json
enode://1318fc1266e4722e299e51ba28ba32e045e3c01cab00f99458e6de399737ac05b2bd8907b2196fbb1bc18aa13a49ddee5a3fe2e9c69e7b0884f878176702a55a@[::]:61912


> geth --datadir ./data/02 --networkid 1010 --port 30305 --rpcaddr "IP地址" --rpcport 8082 --bootnodes
"enode://ad5156f2fcde1a3d3a76d4cb2564c8f81d5302042bf78bfaf13473cc3d592e828868ede752766a8cbbba5faca5d6db760539986e616b23cb6552831394577065@192.168.10.218:30303" console

2.启动geth 的私有链节点 
>"*\Geth\geth.exe"  --datadir  ./data/00 --networkid 1010

或者
>geth --rpc --rpcapi="db,eth,net,web3,personal,web3" --rpcaddr="192.168.10.218" --rpcport="8080"  --datadir=F:/SwanChain/data/00  console
                        

3.启动钱包连接私有链节点 (最好在钱包所在安装路径下来)
>"*\Ethereum Wallet.exe"  --rpc http://192.168.10.218:8080


4.链接节点 geth --datadir ./data/00 --networkid 1010 --port 30303 --rpcaddr "192.168.10.218" --rpcport 8080 --bootnodes
"enode://2e867ff15ebc15b23ff261fab1c632ce48cd4d36d1b59a3f725bb2b85d40edb733570b56c887257fc79ca7ee419657ecd76c0893ac45da6235b05dd946af17a7@192.168.10.213:30305"  cosole

 

注:

genesis.json

{
  "alloc": {},
  "config": {
    "chainID": 72,
    "homesteadBlock": 0,
    "eip155Block": 0,
    "eip158Block": 0
  },
  "nonce": "0x0000000000000000",
  "difficulty": "0x4000",
  "mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "coinbase": "0x0000000000000000000000000000000000000000",
  "timestamp": "0x00",
  "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "extraData": "0x11bbe8db4e347b4e8c937c1c8370e4b5ed33adb3db69cbdb7a38e1e50b1b82fa",
  "gasLimit": "0xffffffff"
}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值