以太坊客户端连接远程节点

本文主要介绍以太坊客户端geth和Ethereum Wallet连接远程节点的方式

客户端能连接远程节点,远程以太坊节点启动时需要开放rpc端口,并且需要支持一些操作命令,启动命令如下:

geth --datadir data --networkid 31415926 --rpc --rpcaddr "0.0.0.0" --rpcport 8545 --rpccorsdomain "*" --rpcapi="db,eth,net,web3,personal,web3" console

--rpc --rpcaddr "0.0.0.0" --rpcport 8545 允许外部通过rpc连接,rpcaddr必须是0.0.0.0,不能是localhost或127.0.0.1

--rpcapi="db,eth,net,web3,personal,web3" 允许外部客户端能执行的操作

geth 连接以太坊节点

# 连接本地节点
> geth attach ipc:/services/data/geth/data/geth.ipc
> geth attach http://localhost:8545

# 连接远程节点
geth attach http://remote_ip:8545
geth attach ws://remote_ip:8546

Ethereum Wallet 连接以太坊节点

# 连接本机节点
"/Applications/Ethereum Wallet.app/Contents/MacOS/Ethereum Wallet" --rpc http://localhost:8545
"/Applications/Ethereum Wallet.app/Contents/MacOS/Ethereum Wallet" --rpc /Users/moon/geth/data/geth.ipc

# 连接远程节点
"/Applications/Ethereum Wallet.app/Contents/MacOS/Ethereum Wallet" --rpc http://remote_ip:8545
欢迎订阅「K叔区块链」 - 专注于区块链技术学习

博客地址:http://www.jouypub.com

简书主页:https://www.jianshu.com/u/756c9c8ae984

segmentfault主页:https://segmentfault.com/blog/jouypub

腾讯云主页:https://cloud.tencent.com/developer/column/72548

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏区块链大本营

【手把手】如何在10分钟内搭建一个以太坊私有链?

5553
来自专栏丑胖侠

以太坊客户端Ethereum Wallet与Geth区别简介

最近有不少朋友在搭建交易平台,在咨询和技术交流的过程中发现很多朋友不太清楚Ethereum Wallet和Geth区别。甚至有朋友使用Geth的API接口来调用...

5475
来自专栏专注于主流技术和业务

以太坊多节点私有链部署

https://g2ex.github.io/2017/09/12/ethereum-guidance/

3684
来自专栏华仔的技术笔记

在Spectrum测试链上部署智能合约

"0xa4aa2105cc3e6b6a83faaaf72782d1e9a68e90ca"

1162
来自专栏丑胖侠

以太坊rpc接口调用之nonce

背景 我们在使用以太坊相关的json-rpc借口发送交易时,往往会出现这种现象:交易已经发送出去,也获得了交易的hash值。dev模式的geth也在正常挖矿,可...

26910
来自专栏极客编程

深入以太坊智能合约 ABI

开发 DApp 时要调用在区块链上的 Ethereum 智能合约,就需要智能合约的 ABI。本文希望更多了解 ABI,如为什么需要 ABI?如何解读 Ether...

2012
来自专栏jouypub

基于以太坊搭建私有链

本文主要学习以太坊的底层操作,环境搭建,查看系统信息,账号创建,挖矿,交易,智能合约部署等操作

1341
来自专栏华仔的技术笔记

eos bios合约和token合约详解

2883
来自专栏互联网大杂烩

Hyperledger Fabric交易流程

1.区块链数据,这是用文件系统存储在Committer节点上的。区块链中存储了Transaction的读写集。 2.为了检索区块链的方便,所以用LevelDB...

1563
来自专栏区块链入门

【财务安全】如何使用imToken钱包进行离线签名

注: 使用你的联网手机是热钱包, 用来观察钱包, 未联网手机作为冷钱包用作离线签名授权

922

扫码关注云+社区

领取腾讯云代金券