IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> 【问题】以太坊私链连接钱包报错解决汇总 -> 正文阅读

[区块链]【问题】以太坊私链连接钱包报错解决汇总

以太坊私链连接钱包报错解决汇总

关键词

  • 虚拟机
  • MetaMask
  • 私有链
  • rpc
  • 以太坊

问题简述

区块链私链搭建完成之后,连接虚拟机上的私链与MetaMask钱包过程调试问题解决,主要包括

  • 以太坊命令行不识别–rpc

  • 无法获取链 IC,您的 RPC URL 地址是正确的么?

  • RPC端点使用链不同的链XXXX

问题1

使用如下含有rpc的命令启动私有链

geth --datadir . --rpc -rpcapi "eth,web3,miner,admin,personal,net" --rpccorsdomain "*" --nodiscover --networkid 15

虚拟机中的ETH命令行不识别–rpc

原因

之前版本中geth需要使用--rpc连接本地网络,在新版本中则采用了--http,具体参考geth官方文档

含有这种写法的文章比较久,现在连接命令有所更改,这是按照了较新版的命令行但是参考了较老的教程导致的

更改

geth --datadir data --networkid 1330 --http --http.corsdomain="*" --http.port 8545 --http.api db,web3,eth,debug,personal,net,miner,admin --allow-insecure-unlock --rpc.allow-unprotected-txs  --port 30303  --dev --dev.period 1  console 2>>geth.log 

使用该命令启动,虚拟机内的客户端成功启动

在这里插入图片描述

问题2

无法获取链 IC,您的 RPC URL 地址是正确的么?

确定在如下空格中填入了正确的新增RPC URL链ID

在这里插入图片描述

  • 使用ip a查询虚拟机ip地址

在这里插入图片描述

  • 新增RPC URL填写格式如下

    在这里插入图片描述

原因

在启动eth私有链的时候缺少参数,导致钱包无法正常连接

更改

加上--http.addr "0.0.0.0"--http.port 8545

geth --datadir data --networkid 1330 --http --http.corsdomain="*" --http.port 8545 --http.addr "0.0.0.0" --http.api db,web3,eth,debug,personal,net,miner,admin --allow-insecure-unlock --rpc.allow-unprotected-txs  --port 30303  --dev --dev.period 1  console 2>>geth.log 

可能没有人的启动参考文章不同,对照上述检查一下,当然上述命令中有一些是可选项

问题3

通过上述更改启动,保存失败

报错如下:

在这里插入图片描述

更改

chain id返回的不是1330,则将chainid设置成其返回值即可

连接成功

在这里插入图片描述

上述总结了在以太坊私链连接MetaMask的时候常见的三个问题,当然肯定不会全面概况遇见的所有问题,希望下面几篇文章能有所帮助

很多CSDN中关于该问题的相关博客,要么用处不大,要么版本较老,以下列出几个可以具体参考的不错文章

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2022-01-04 13:28:58  更:2022-01-04 13:29:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 0:24:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码