本页提供了所有支持的以太坊 API 方法的综合列表。每个方法都包含有关其目的和用法的信息。要查看特定方法的详细信息,请点击其名称查看完整文档。
这些方法提供与以太坊区块链交互的核心功能。
这些方法用于详细调试和分析区块链数据。
方法调用 | HTTP! | WS! |
---|---|---|
debug_getBadBlocks 返回客户端在网络上看到的最后一批'坏区块'列表 | ||
debug_storageRangeAt 返回特定区块高度下合约的存储范围 | ||
debug_traceBlock 返回在给定区块创建的所有跟踪 | ||
debug_traceBlockByHash 返回通过哈希指定的区块中创建的所有跟踪 | ||
debug_traceBlockByNumber 返回通过区块号指定的区块中创建的所有跟踪 | ||
debug_traceCall 执行新的消息调用并返回在执行期间创建的跟踪 | ||
debug_traceTransaction 返回给定交易的所有跟踪 | ||
这些方法提供详细的交易和区块跟踪信息。
方法调用 | HTTP! | WS! |
---|---|---|
trace_block 返回在给定区块创建的跟踪 | ||
trace_call 执行调用并返回在执行期间创建的跟踪 | ||
trace_replayBlockTransactions 重放区块中的所有交易并返回其跟踪 | ||
trace_replayTransaction 重放交易并返回其跟踪 | ||
trace_transaction 返回给定交易的所有跟踪 | ||
这些方法提供有关网络状态和连接的信息。
方法调用 | HTTP! | WS! |
---|---|---|
net_listening 如果客户端正在主动监听网络连接,则返回true | ||
net_peerCount 返回当前连接到客户端的对等节点数量 | ||
net_version 返回当前网络协议版本 | ||
这些方法允许检查交易池状态。
方法调用 | HTTP! | WS! |
---|---|---|
txpool_inspect 返回当前在交易池中待处理的交易的详细列表 | ||
txpool_status 返回当前待处理和排队的交易数量 | ||
用于一般区块链交互的基本 web3 实用方法。
方法调用 | HTTP! | WS! |
---|---|---|
web3_clientVersion 返回当前客户端版本 | ||
web3_sha3 返回给定数据的Keccak-256哈希 | ||