Ethereum Interface (eth )
2.0eth_getBalance1Balance in wei (hex-encoded uint256)
Unsigned 256-bit integer (hex-encoded with 0x prefix)
0x6f05b59d3b200000Pattern: ^0x[a-fA-F0-9]+$Balance in wei (hex-encoded uint256)
2.0eth_chainId1[]Chain ID (hex-encoded)
0x50dChain ID (hex-encoded)
2.0eth_getTransactionByHash1Parameters:
transaction_hash(bytes32): The transaction hash to look up
["0xf74e07ff80dc54c7e894396954326fe13f07d176746a6a29d0ea34922b856402"]Transaction object, or null if not found.
Transaction object, or null if not found.
2.0eth_getTransactionCount1Parameters:
address(address): The address to get nonce forblock_tag(string): Block tag (accepted but ignored)
["0x742d35Cc6634C0532925a3b844Bc9e7595f2bD28","latest"]Nonce (hex-encoded uint256)
Unsigned 256-bit integer (hex-encoded with 0x prefix)
0x6f05b59d3b200000Pattern: ^0x[a-fA-F0-9]+$Nonce (hex-encoded uint256)
2.0eth_sendRawTransaction1Parameters:
signed_tx(string): Signed RLP-encoded transaction data
["0x02f8..."]Transaction hash
32-byte value (hex-encoded with 0x prefix). Used for transaction hashes, orderbook IDs, etc.
0x0000000000000000000000000000000000000000000000000000000000000001Pattern: ^0x[a-fA-F0-9]{64}$Transaction hash
2.0eth_call1Parameters:
transaction(object): Call object withto,data, and optionallyfromblock_tag(string): Block tag (e.g., "latest")
[{"to":"0x50d0000000000000000000000000000000000002","data":"0x..."},"latest"]Return data (hex-encoded)
0x000...Return data (hex-encoded)
2.0eth_getTransactionReceipt1Parameters:
transaction_hash(bytes32): The transaction hash to look up
["0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890"]Transaction receipt with Pod-specific attestation data, or null if not found.
Transaction receipt with Pod-specific attestation data, or null if not found.
2.0eth_estimateGas1Parameters:
transaction(object): Transaction object withto,data,value,from, etc.
[{"to":"0x50d0000000000000000000000000000000000002","value":"0x0"}]Estimated gas (hex-encoded)
Unsigned 256-bit integer (hex-encoded with 0x prefix)
0x6f05b59d3b200000Pattern: ^0x[a-fA-F0-9]+$Estimated gas (hex-encoded)
2.0eth_getLogs1Parameters:
filter(object): Filter object withaddress,topics,fromBlock,toBlock
[{"address":"0x50d0000000000000000000000000000000000002","topics":[]}]Array of log objects
Array of log objects
{
"jsonrpc": "2.0",
"method": "eth_subscription",
"params": { "subscription": "0x<id>", "result": <payload> }
}2.0eth_subscribe1Messages received on the subscription. The immediate reply to eth_subscribe is the
subscription ID; every subsequent message is an eth_subscription notification whose
params.result carries the streamed payload — an OrderbookSnapshot for
pod_orderbook, or an array of OrderUpdate for pod_orders.
Messages received on the subscription. The immediate reply to eth_subscribe is the
subscription ID; every subsequent message is an eth_subscription notification whose
params.result carries the streamed payload — an OrderbookSnapshot for
pod_orderbook, or an array of OrderUpdate for pod_orders.
2.0eth_unsubscribe1Parameters:
subscription_id(string): The ID returned byeth_subscribe
["0x9ce59a13059e417087c02d3236a0b1cc"]Whether the subscription was found and cancelled
Whether the subscription was found and cancelled
Last updated

