rpc
Category
Auto-generated documentation for the rpc bag.watch functions.
- call Invokes eth_call using the provided transport, target address, and calldata, returning the raw bytes.Scalar#rpc
- get_balance Returns the Wei-denominated account balance via eth_getBalance through the configured transport.Scalar#rpc
- get_block Retrieves block metadata via eth_getBlockBy* endpoints using the canonical schema.Table#rpc
- get_code Retrieves deployed EVM bytecode via eth_getCode, returning NULL for EOAs or pre-deploy addresses.Scalar#rpc
- get_logs Streams contract logs via eth_getLogs, decoding topics with human-readable signatures or ABI.Table#rpc
- get_storage_at Retrieves raw storage slot values via eth_getStorageAt for EVM forensics, bytecode analysis, and state inspection. Returns 32-byte BYTES32 values suitable for low-level contract state research.Scalar#rpc
- get_transaction Retrieves canonical transaction metadata via eth_getTransactionByHash with strict hash validation.Table#rpc
- read_contract Invokes eth_call with ABI-aware argument encoding. Returns a single value if the ABI function has one output, or a STRUCT with named fields if multiple outputs.Scalar#rpc