以太坊MetaMask转账报错:Internal JSON-RPC error!

问题:

我搭建好了以太坊私有链,可以在终端实现各账户之间转账,但是我尝试了用MetaMask转账,发现每次转账均失败,并且报错JSON-RPC error!
以太坊MetaMask转账报错:Internal JSON-RPC error!_第1张图片

在这里插入图片描述

原因分析:

MetaMask配置私有网络时,没有设置chainId

解决方法:

chainid在创世区块中就已经设置了,所以要去创世区块的json文件中查看chainid,然后到MetaMask中设置。
查看到我的"chainId": 10
以太坊MetaMask转账报错:Internal JSON-RPC error!_第2张图片

在metamask中设置一下:
以太坊MetaMask转账报错:Internal JSON-RPC error!_第3张图片

转账完成

以太坊MetaMask转账报错:Internal JSON-RPC error!_第4张图片

你可能感兴趣的:(区块链,自己的问题自己找答案)