JAVA如何对接ETH_Eth本地部署与java代码测试

geth 安装

创建json文件

{

"nonce":"0x0000000000000042",

"mixhash":"0x0000000000000000000000000000000000000000000000000000000000000000",

"difficulty": "0x4000",

"alloc": {},

"coinbase":"0x0000000000000000000000000000000000000000",

"timestamp": "0x00",

"parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000",

"extraData": "0x00000000",

"gasLimit":"0xffffffff",

"config":{

"chainId": 666,

"homesteadBlock": 0,

"eip150Block": 0,

"eip155Block": 0,

"eip158Block": 0

}

}

参数名 描述

identity 区块链的标示,用于标示目前网络的名字

init 指定创世块文件的位置,并创建创世块

datadir 当前区块数据存放的位置

port 网络监听端口,默认30303

rpc 启动rpc通信 [创世区块初始化]

rpcapi 设置允许连接rpc的客户端,一般为db,eth,net,web3

rpccorsdomain 指定什么url能连接到你的节点执行rpc定制端任务,如果输入的是“*”,则任何url都可以连接到你的rpc实例。

rpcaddr 连接rpc的地址,默认为localhost

rpcport 连接rpc的端口,默认为8545

networkid 设置当前区块链的网络ID,用于区分不同的网络,是一个数字

--rpcaddr : http-rpc服务器接口地址:默认“127.0.0.1”,

console 启动命令行模式,可以在Geth中执行命令

./geth --identity "MyNodeName" --rp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值