- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 质押指南
-
开发指南
-
以太坊Ethereum节点引擎
- 以太坊Ethereum介绍
- JSON-RPC API请求示例
- 应用程序开发介绍
- 智能合约开发介绍
-
以太坊API列表
- 专享版
-
共享版
- eth_blocknumber
- eth_getBlockByNumber
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleByBlockHashAndIndex
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
- net_version
- net_listening
- 波场Tron节点引擎
-
Polygon PoS
- Polygon PoS介绍
- HTTP请求示例
- WebSocket请求示例
-
Polygon PoS API列表
- 专享版
-
共享版
-
Ethereum JSON-RPC API
- eth_blocknumber
- eth_getBlockByNumber
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleByBlockHashAndIndex
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_getTransactionReceiptsByBlock
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_getRootHash
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_accounts
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
- Polygon JSON-RPC API
-
Ethereum JSON-RPC API
-
Arbitrum
- Arbitrum介绍
- HTTP请求示例
- WebSocket请求示例
-
Arbitrum API列表
-
共享版
-
Ethereum JSON-RPC API
- eth_blocknumber
- eth_getBlockByNumber
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleByBlockHashAndIndex
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_syncing
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_accounts
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
-
Ethereum JSON-RPC API
-
共享版
-
BNB Smart Chain
- BNB Smart Chain介绍
- HTTP请求示例
- WebSocket请求示例
-
BNB Smart Chain API列表
- 专享版
-
共享版
- eth_blocknumber
- eth_getBlockByNumber
- eth_hashrate
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_syncing
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_mining
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_accounts
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
- txpool_status
- net_listening
- net_version
- 批量请求
-
以太坊Ethereum节点引擎
- API参考
- 常见问题
- 通用参考
展开导读
链接复制成功!
专享版
API方法 |
说明 |
流控值(次/s) |
---|---|---|
debug_traceBlockByNumber |
追踪指定区块号中的所有交易的详细调用信息,包括调用类型、发送者、接收者地址、交易值、gas、输入数据、输出数据等。 |
5 |
debug_traceBlockByHash |
追踪指定区块哈希中的所有交易的详细调用信息,包括调用类型、发送者、接收者地址、交易值、gas、输入数据、输出数据等。 |
15 |
debug_traceBlock |
用于返回一个区块中包含的所有交易的完整操作码调用栈追踪。 |
50 |
debug_traceTransaction |
追踪指定的交易。 |
200 |
eth_accounts |
返回客户端拥有的地址列表。 |
30000 |
eth_call |
立即执行新的消息调用,而不在区块链上创建交易。 |
24500 |
eth_estimateGas |
返回给定交易的所消耗的Gas的估计值。 |
2500 |
eth_getFilterLogs |
返回与给定过滤器 ID 匹配的所有日志的数组。 |
1900 |
eth_getLogs |
返回与给定过滤器对象匹配的所有日志的数组。 |
10 |
eth_getFilterChanges |
过滤器的轮询方法,返回自上次轮询以来发生的日志数组。过滤器必须通过调用eth_newFilter、eth_newBlockFilter、eth_newPendingTransactionFilter来创建。 |
39000 |
eth_blockNumber |
返回区块链的最新区块号。 |
40000 |
debug_traceCall |
通过在给定块执行的上下文中执行eth调用来返回可能的跟踪结果。 |
1000 |
eth_chainId |
返回当前配置的链 ID。 |
34000 |
eth_feeHistory |
返回历史消耗的Gas信息的集合。 |
30000 |
eth_gasPrice |
返回当前的Gas价格(以 wei 为单位)。 |
41000 |
eth_getBalance |
返回给定地址的账户余额。 |
27000 |
eth_getBlockByHash |
返回与给定区块哈希匹配的区块的信息。 |
|
eth_getBlockByNumber |
返回与给定的区块号匹配的区块信息。 |
|
eth_getBlockTransactionCountByHash |
返回与给定块哈希匹配的区块的交易数。 |
29000 |
eth_getBlockTransactionCountByNumber |
返回与给定区块编号匹配的区块的交易数。 |
32000 |
eth_getCode |
返回给定地址处智能合约的已编译字节代码(如果有)。 |
27000 |
eth_getProof |
返回指定账户的账户和存储值,包括 Merkle 证明。 |
11000 |
eth_getStorageAt |
返回给定地址的存储位置的值。 |
24000 |
eth_getTransactionByBlockHashAndIndex |
返回给定交易哈希和交易索引位置的交易信息。 |
28000 |
eth_getTransactionByBlockNumberAndIndex |
返回给定区块号和交易索引位置的交易信息。 |
30000 |
eth_getTransactionByHash |
根据交易哈希返回有关交易的信息。 |
25000 |
eth_getTransactionCount |
返回从某一地址发送的交易数。 |
28000 |
eth_getTransactionReceipt |
通过交易哈希返回交易的收据。 |
21000 |
eth_getUncleByBlockHashAndIndex |
返回给定区块哈希和索引位置的叔区块信息。 |
6000 |
eth_getUncleByBlockNumberAndIndex |
返回给定区块号和索引位置的叔区块信息。 |
6000 |
eth_getUncleCountByBlockHash |
返回与给定区块哈希匹配的区块中叔区块的数量。 |
30000 |
eth_getUncleCountByBlockNumber |
返回与给定区块编号匹配的区块中叔区块的数量。 |
32000 |
eth_maxPriorityFeePerGas |
返回每个Gas的费用,这是您可以支付多少优先费用或“小费”的估计,以获得当前区块中包含的交易。 |
38000 |
eth_newBlockFilter |
在节点中创建一个过滤器,以在新区块到达时发出通知。 |
29000 |
eth_newFilter |
根据给定的过滤器选项创建过滤器对象,以在状态更改(日志)时发出通知。 |
24000 |
eth_newPendingTransactionFilter |
在节点中创建一个过滤器,以在新的待处理事务到达BNB Smart Chain时发出通知。 |
80 |
eth_sendRawTransaction |
创建新的消息调用交易或为签名交易创建合约。 |
2500 |
eth_subscribe |
为特定事件创建新订阅。节点返回订阅 ID。对于与订阅匹配的每个事件,将发送包含相关数据的通知以及订阅 ID。 |
1000 |
eth_syncing |
返回当前的同步状态。 |
35000 |
eth_uninstallFilter |
卸载具有给定 id 的过滤器。当不再需要观察时调用。此外,如果一段时间内没有通过eth_getFilterChanges请求过滤器,过滤器就会超时。 |
33000 |
eth_unsubscribe |
通过使用订阅 ID 调用此方法来取消订阅。它返回一个布尔值,指示订阅已成功取消。 |
1000 |
net_listening |
当客户端正在主动侦听网络连接时为true。 |
32000 |
net_version |
返回当前网络id。 |
34000 |
txpool_content |
返回所有挂起和排队的交易。 |
40 |
txpool_inspect |
返回所有挂起和排队的交易的文本摘要。 |
200 |
txpool_status |
返回处于待处理(Pending)状态和排队(Queued)状态的事务数。 |
25000 |
web3_clientVersion |
返回当前客户端的版本。 |
30000 |
web3_sha3 |
返回给定数据的 Keccak-256 编码结果(不是标准化 SHA3-256)。 |
32000 |
eth_hashrate |
返回节点每秒计算的哈希值数量。 |
40000 |
eth_mining |
如果节点正在主动挖掘新块,则返回true。 |
42000 |
eth_getBlobSidecars |
返回给定区块的blob sidecar。 |
600 |
eth_getBlobSidecarByTxHash |
返回给定交易的blob sidecar。 |
1000 |
nes_sendGasOptimizedTransaction |
返回用于查询该Gas优化交易状态的id。 |
250 |
nes_getGasOptimizedTransactionStatus |
返回增强交易的状态。 |
1500 |