Skip to main content

eth_blockNumber

返回最新区块的编号。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
string
当前区块号,十六进制编码。
示例

eth_call

立即执行一次新的消息调用,不会在区块链上创建交易。 在 RPC Playground 中打开 参数
object
必填
交易调用对象。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
string
已执行合约调用的返回数据,十六进制编码。
示例

eth_chainId

返回当前网络的链 ID。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
string
链 ID,十六进制编码。
示例

eth_createAccessList

返回模拟交易得到的访问列表和使用的 gas。 执行失败和回滚在结果对象的可选 error 字段中报告,以便调用者仍可使用生成的访问列表。 在 RPC Playground 中打开 参数
object
必填
交易调用对象。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
object
访问列表和估算使用的 gas。
示例

eth_estimateGas

生成并返回完成该交易所需的 gas 估算值。 在 RPC Playground 中打开 参数
object
必填
交易调用对象。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
string
估算所需的 gas,十六进制编码。
示例

eth_feeHistory

交易手续费历史 返回所请求/支持的区块范围内每 gas 的基础手续费和有效优先费。 在 RPC Playground 中打开 参数
string
必填
所请求范围内的区块数量(十六进制编码整数)。
string
必填
最高区块号(十六进制)或标签:latestsafefinalizedpending
array
必填
用于对有效优先费采样的百分位数值数组(0 到 100 之间的浮点数)。可以为 null
返回值
object
请求的区块范围的手续费历史。
示例

eth_fillTransaction

在 RPC Playground 中打开 参数
object
必填
交易调用对象。
返回值
object
示例

eth_gasPrice

返回当前每 gas 的价格(单位:wei)。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
string
当前 gas 价格(单位:wei),十六进制编码。
示例

eth_getBalance

返回给定地址账户的余额。 在 RPC Playground 中打开 参数
string
必填
20 字节账户地址(十六进制编码)。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
string
账户余额(单位:wei),十六进制编码。
示例

eth_getBlockByHash

按哈希返回区块信息。 在 RPC Playground 中打开 参数
string
必填
32 字节区块哈希(十六进制编码)。
boolean
必填
如果为 true,返回完整交易对象;如果为 false,只返回交易哈希。
返回值
object
区块对象,如未找到则返回 null
示例

eth_getBlockByNumber

按编号返回区块信息。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
boolean
必填
如果为 true,返回完整交易对象;如果为 false,只返回交易哈希。
返回值
object
区块对象,如未找到则返回 null
示例

eth_getBlockReceipts

按编号或哈希返回区块的回执列表。 在 RPC Playground 中打开 参数
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
array
区块中交易回执对象的数组。
示例

eth_getBlockTransactionCountByHash

返回与给定区块哈希匹配的区块中的交易数量。 在 RPC Playground 中打开 参数
string
必填
32 字节区块哈希(十六进制编码)。
返回值
string
区块中的交易数,十六进制编码。
示例

eth_getBlockTransactionCountByNumber

返回与给定区块编号匹配的区块中的交易数量。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
返回值
string
区块中的交易数,十六进制编码。
示例

eth_getCode

返回给定地址处的代码。 在 RPC Playground 中打开 参数
string
必填
20 字节账户地址(十六进制编码)。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
string
给定地址处的字节码。
示例

eth_getLogs

返回与给定 ID 的过滤器匹配的所有日志数组。 在 RPC Playground 中打开 参数
object
必填
日志过滤器对象。
返回值
array
匹配过滤器的日志对象数组。
示例

eth_getStorageAt

返回给定地址某个存储位置的值。 在 RPC Playground 中打开 参数
string
必填
20 字节账户地址(十六进制编码)。
string
必填
存储位置(十六进制编码 256 位整数)。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
string
给定存储位置的值,十六进制编码。
示例

eth_getTransactionByBlockHashAndIndex

按区块哈希和交易索引位置返回交易信息。 在 RPC Playground 中打开 参数
string
必填
32 字节区块哈希(十六进制编码)。
string
必填
交易索引位置(十六进制编码整数)。
返回值
object
交易对象,如未找到则返回 null
示例

eth_getTransactionByBlockNumberAndIndex

按区块编号和交易索引位置返回交易信息。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
string
必填
交易索引位置(十六进制编码整数)。
返回值
object
交易对象,如未找到则返回 null
示例

eth_getTransactionByHash

按交易哈希返回请求的交易信息。 在 RPC Playground 中打开 参数
string
必填
32 字节交易哈希(十六进制编码)。
返回值
object
交易对象,如未找到则返回 null
示例

eth_getTransactionCount

返回从某地址发送的交易数量。 在 RPC Playground 中打开 参数
string
必填
20 字节账户地址(十六进制编码)。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
返回值
string
从该地址发送的交易数,十六进制编码。
示例

eth_getTransactionReceipt

按交易哈希返回交易回执。 在 RPC Playground 中打开 参数
string
必填
32 字节交易哈希(十六进制编码)。
返回值
object
交易回执对象,如未找到则返回 null
示例

eth_maxPriorityFeePerGas

返回当前每 gas 的 maxPriorityFeePerGas(单位:wei)。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
string
当前每 gas 的最大优先费(单位:wei),十六进制编码。
示例

eth_sendRawTransaction

提交原始交易。对于 EIP-4844 交易,原始形式必须为网络形式。 这意味着它包含 blobs、KZG 承诺和 KZG 证明。 在 RPC Playground 中打开 参数
string
必填
已签名的交易数据(十六进制编码)。
返回值
string
32 字节交易哈希。
示例

eth_sendRawTransactionSync

在 RPC Playground 中打开 参数
string
必填
已签名的交易数据(十六进制编码)。
integer
必填
返回值
object
示例

eth_syncing

返回一个包含同步状态数据的对象,或者返回 false。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
boolean
如果未在同步则为 false,否则返回包含同步状态数据的对象。
示例

debug_getRawBlock

返回 RLP 编码的区块。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
返回值
string
RLP 编码的区块数据。
示例

debug_getRawHeader

返回 RLP 编码的区块头。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
返回值
string
RLP 编码的区块头数据。
示例

debug_getRawReceipts

返回 EIP-2718 二进制编码回执的数组。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
返回值
array
EIP-2718 二进制编码的回执数组。
示例

debug_getRawTransaction

返回 EIP-2718 二进制编码交易的数组。 在 RPC Playground 中打开 参数
string
必填
32 字节交易哈希(十六进制编码)。
返回值
string
EIP-2718 二进制编码的交易。
示例

debug_traceBlockByHash

通过 tracer 执行由区块哈希指定的区块中的所有交易并返回跟踪结果。 在 RPC Playground 中打开 参数
string
必填
32 字节区块哈希(十六进制编码)。
object
必填
Tracer 配置对象。
返回值
object
跟踪结果对象数组,每笔交易一个。
示例

debug_traceBlockByNumber

通过 tracer 执行由区块编号指定的区块中的所有交易并返回跟踪结果。 在 RPC Playground 中打开 参数
string
必填
区块号(十六进制)或标签:latestsafefinalizedpending
object
必填
Tracer 配置对象。
返回值
object
跟踪结果对象数组,每笔交易一个。
示例

debug_traceCall

通过执行一次 eth call 返回跟踪结果。 在 RPC Playground 中打开 参数
object
必填
交易调用对象。
string
必填
区块标签(latestsafefinalizedpending)或 32 字节区块哈希。
object
必填
Tracer 配置对象。
返回值
object
跟踪结果。结构取决于所用的 tracer。
示例

debug_traceTransaction

返回给定交易的所有跟踪信息。 在 RPC Playground 中打开 参数
string
必填
32 字节交易哈希(十六进制编码)。
object
必填
Tracer 配置对象。
返回值
object
跟踪结果对象。
示例

admin_ethCallStatistics

返回关于 eth_call 容量的统计信息,包括未激活的执行器和排队请求 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
object
包含 eth_call 容量统计的对象。
示例

net_version

返回当前网络 ID。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
string
当前网络/链 ID,字符串形式。
示例

txpool_statusByAddress

返回来自给定地址的挂起交易的状态。 在 RPC Playground 中打开 参数
string
必填
20 字节账户地址(十六进制编码)。
返回值
object
nonce 到交易状态的映射。
示例

txpool_statusByHash

按哈希返回挂起交易的状态。 在 RPC Playground 中打开 参数
string
必填
32 字节交易哈希(十六进制编码)。
返回值
object
交易状态对象。
示例

web3_clientVersion

返回 Monad 客户端版本。 在 RPC Playground 中打开 参数 该方法不接受任何参数。 返回值
string
Monad 客户端版本字符串。
示例