检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
eth_newPendingTransactionFilter 简介 在节点中创建一个过滤器,以在新的待处理事务到达 Polygon 时发出通知。该API所消耗的计算单元为24。 参数说明 此方法不接受任何参数。 返回值 十六进制表示的新创建的过滤器ID。 请求样式 curl https
eth_uninstallFilter 简介 卸载具有给定 id 的过滤器。当不再需要观察时调用。此外,如果一段时间内没有通过eth_getFilterChanges请求过滤器,过滤器就会超时。该API所消耗的计算单元为13。 参数说明 参数 类型 说明 过滤器ID String
eth_chainId 简介 返回当前配置的链 ID。该API所消耗的计算单元为1。 参数说明 此方法不接受任何参数。 返回值 十六进制表示的链 ID。 请求样式 curl https://your-http-endpoint/v1/<API-KEY> \ -X POST
bor_getSignersAtHash 简介 返回与指定块哈希匹配的块的所有签名者。该API所消耗的计算单元为16。 参数说明 参数 类型 说明 区块哈希 String 想要查询的区块的哈希值 返回值 指定块哈希的签名者数组。 请求样式 curl https://your-http-endpoint
eth_createAccessList 简介 基于给定的交易对象创建 EIP2930 类型 accessList。返回交易读取和写入的地址以及存储密钥列表,但是发送者账户和预编译除外。该API所消耗的计算单元为44。 参数说明 包含交易的相关字段以及区块编号两部分。 参数 类型
web3_clientVersion 简介 返回当前客户端的版本。该API所消耗的计算单元为15。 参数说明 此方法不接受任何参数。 返回值 客户端的版本。 父主题: Ethereum JSON-RPC API
可用Validator所需API列表 表1 可用验证器所需API列表 API方法 类型 说明 /eth/v1/node/version GET 获取beacon node版本。 /eth/v1/beacon/genesis GET 获取创世区块信息。 /eth/v1/beacon/
使用post-man发送JSON-RPC API请求 Request example: Response example: 父主题: JSON-RPC请求示例
使用web3.js发送JSON-RPC API请求 Request example: const Web3 = require('web3'); const url = 'https://your-http-endpoint/your-credential' const web3
使用ethers.js发送JSON-RPC API请求 Request example: const ethers = require('ethers'); const url = 'https://your-http-endpoint/your-credential' const
常用以太坊API列表 少数核心 JSON-RPC 方法需要来自以太坊网络的数据,并且整齐地分为三个主要类别:Gossip、State 和 History。 使用这些部分中的链接跳转到每个方法,或查看可用以太坊API列表。 Gossip方法 State方法 History方法 父主题
可用以太坊API列表 执行客户端API 信标客户端API 父主题: 专享版
eth_getTransactionReceiptsByBlock 简介 返回给定区块号或哈希的所有交易收据。该API所消耗的计算单元为1100。 参数说明 参数 类型 说明 区块编号或者区块哈希 String 想要查询的区块的十六进制的编号,或者是字符串 "latest",或是区块哈希值
eth_getTransactionReceipt 简介 通过交易哈希返回交易的收据。该API所消耗的计算单元为15。 参数说明 参数 类型 说明 交易哈希 String 想要查询的交易的哈希值。 返回值 Object - 交易收据对象,如果未找到交易收据,则为 null。交易收据对象包含以下字段
eth_getFilterChanges 简介 过滤器的轮询方法,返回自上次轮询以来发生的日志数组。过滤器必须通过调用eth_newFilter、eth_newBlockFilter、eth_newPendingTransactionFilter来创建。该API所消耗的计算单元为12
eth_getFilterLogs 简介 返回与给定过滤器 ID 匹配的所有日志的数组。该API所消耗的计算单元为500。 参数说明 参数 类型 说明 address String 可选参数,合约地址(20字节)或日志应源自的地址列表。 fromBlock String 可选参数,
web3_sha3 简介 返回给定数据的 Keccak-256 编码结果(不是标准化 SHA3-256)。该API所消耗的计算单元为13。 参数说明 参数 类型 说明 数据 String 需要转换的数据 返回值 给定输入的SHA3编码后的结果。 请求样式 curl https://
bor_getCurrentProposer 简介 返回当前提议者的地址。该API所消耗的计算单元为13。 参数说明 此方法不接受任何参数。 返回值 当前提议者的地址。 请求样式 curl https://your-http-endpoint/v1/<API-KEY> \ -X POST
使用cURL发送JSON-RPC API请求 执行层请求示例 共识层请求示例 父主题: JSON-RPC API请求示例
eth_createAccessList 简介 基于给定的交易对象创建 EIP2930 类型 accessList。返回交易读取和写入的地址以及存储密钥列表,但是发送者账户和预编译除外。该API所消耗的计算单元为300。 参数说明 包含交易的相关字段以及区块编号两部分。 参数 类型