ETH客户端个版本下载https://geth.ethereum.org/downloads/
windows搭建以太坊的私有区块链
下载和安装:
1、下载
ETH客户端个版本下载https://geth.ethereum.org/downloads/
2、安装:比如安装到 D:/geth 目录中
3、CMD进入终端
geth -help (geth -h)
创建创世区块
1、拷贝sspgenesis.json 到 安装目录中 (D:/geth)
2、在CMD 终端,进入到安装目录中
cd D:\gethgeth --datadir "D:/geth/chain" init sspgenesis.json
启动命令
geth --identity "niubit" --rpc --rpcaddr "0.0.0.0" --port 30303 --rpccorsdomain "*" --datadir "cdata" --networkid 999 --rpcport 9090 console
基于 HTTP 的 JSON-RPC API 选项:
--http启用 HTTP-RPC 服务器--http.addrHTTP-RPC 服务器监听接口(默认:localhost)--http.portHTTP-RPC 服务器监听端口(默认:8545)--http.api通过 HTTP-RPC 接口提供的 API(默认值eth,net,web3:)--http.corsdomain逗号分隔的域列表,从中接受跨源请求(浏览器强制)--ws启用 WS-RPC 服务器--ws.addrWS-RPC 服务器监听接口(默认:localhost)--ws.portWS-RPC 服务器监听端口(默认:8546)--ws.api通过 WS-RPC 接口提供的 API(默认eth,net,web3:)--ws.origins接受 WebSocket 请求的来源--ipcdisable禁用 IPC-RPC 服务器--ipcapi通过 IPC-RPC 接口提供的 API(默认admin,debug,eth,miner,net,personal,txpool,web3:)--ipcpath数据目录中 IPC 套接字/管道的文件名(显式路径转义它)