1、创建创世区块文件 genesis.json (可以直接复制)
{
"config": {
"chainId": 20220824,
"homesteadBlock": 0,
"eip150Block": 0,
"eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"ethash": {}
},
"nonce": "0x0",
"timestamp": "0x5ddf8f3e",
"extraData": "0x0000000000000000000000000000000000000000000000000000000000000000",
"gasLimit": "0x47b760",
"difficulty": "0x10000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"coinbase": "0x0000000000000000000000000000000000000000",
"alloc": {
"0xad82FC3092ce865E21a67f7FbfA9Efd03082d2fC" : {"balance" : "30000000000000000000"},
"0xe8961411B449dde62F71074aD74d589238a723dA" : {"balance" : "1000000000000000000000000000000"}
},
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}
2、使用如下命令
1. geth --datadir data1 init genesis.json
2. geth --datadir data1/ --networkid 20220824 --http --http.addr "0.0.0.0" --http.port 8545 --http.corsdomain "*" --http.vhosts "*" --port 30305 --http.api "eth,web3,miner,admin,personal,net,txpool" --nodiscover --ipcdisable --allow-insecure-unlock --syncmode "full" --maxpeers 100 console 2>geth.log
3、私链创建成功
4、使用Postman进行查询
(1)找到本机的id地址
(2)端口是8545
5、在Postman中输入本机的ip及私链的端口(在上述的第二条命令中可以看到8545,端口可以自行设计,不涉及冲突就行)
此例子中是查询区块数量blocknumber,结果是16进制。
推荐链接: