命令行组成为geth–<命令>参数
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15geth + --datadir 指定数据存储位置(也是默认的私钥仓库位置) --nodiscover 标志此节点私有,不被别人添加 --maxpeer 0 设置网络中可以被接入的最大节点数目,0代表不被其它节点接入 --rpc 允许节点的RPC接口打开(默认打开) --rpcapi "db,eth,net,web3" 配置RPC接口允许访问API(默认情况下,RPC接口是允许访问web3的API) --rpcport "8080" 设置geth端口号(默认为8080) --rpccorsdomain "http://chriseth.github.io/brower-solidity/" 设置可以连接此节点的网址(并不是通配符) person--port "30303" 设置监听端口号,用于与其它节点进行连接 --identity "TestnetMainNode" 设置节点标识 --datadir<账户数据存放地址> account new 用于创建一个新账户 account list 查询账户列表 init <genesis.json 文件路径> 根据genesis.json文件初始化创世区块
进入geth控制台后,有如下常用命令:
复制代码
1
2
3
4
5
6
7>eth.accounts 查询账户列表 >personal.listAccounts 查询账户列表 >personal.newAccount() 创建新账户 >personal.deleteAccount(adrr,passwd) 删除账户 >personal.unlockAccount(addr,passwd,time) 解锁账户,可进行交易操作 >eth.sendTransaction({}) 发送交易
最后
以上就是欢呼香氛最近收集整理的关于以太坊 geth常用命令行的全部内容,更多相关以太坊内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复