首页 热点资讯 义务教育 高等教育 出国留学 考研考公

the method eth.getcompilers does not exist怎么办

发布网友 发布时间:2022-04-22 00:55

我来回答

2个回答

懂视网 时间:2022-04-23 03:30

这篇文章主要介绍了web3.js增加eth.getRawTransactionByHash(txhash)方法步骤,需要的朋友可以参考下

eth_getRawTransactionByHash

https://ethereum.stackexchange.com/questions/7473/get-raw-transaction-from-hash

There is an "undocumented" method eth_getRawTransactionByHash from JSON-RPC

1.项目node_modules 下找到web3 下types.d.ts文件

Eth

类中增加方法

增加TransactionRaw定义

2.项目node_modules 下找到 web3-eth中 index.js

增加方法

3.项目node_modules 下找到 web3-core-helpers中 formatters.js

增加 outputTransactionRawFormatter并module.exports中也增加对应

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

Vue的路由动态重定向和导航守卫实例

JS实现为动态创建的元素添加事件操作示例

对vue里函数的调用顺序介绍

热心网友 时间:2022-04-23 00:38

你好,很多例子是eth.getCompilers()返回solidity 或者配置solc

然后会报Error: The method eth_getCompilers does not exist/is not available的错误

因为1.6以后已经移除了这个方法 使用低版本的geth也不可取

解决方法:

希望对你有帮助

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com