View this page as Markdown

READ

State lookup or isolated EVM call specification evaluated by an OBSERVATION.

Family
Logical
Physical
JSON
Used by
8 functions
Examples
0 samples

Used by functions

Derived from generated function parameters and return types.

Accepted as input

  • observe

    Schedules one keyed READ at both the pre and terminal execution checkpoints.

    scalar function Offline 2 overloads
  • observe_after_step

    Schedules one keyed READ at the checkpoint after a zero-based PROGRAM step.

    scalar function Offline 1 overload

Returned as output

  • code_at

    Reads an account's runtime bytecode from live RPC state, the exact state identified by a pinned CLIENT, or retained execution state. Without a CLIENT, it builds a reusable READ and does not access state.

    scalar function Live RPC RPC 1 overload
  • native_balance

    Returns an address's native-token balance as exact Wei in live, pinned, or retained execution state. Without a CLIENT, it builds a reusable READ and does not access state.

    scalar function Live RPC RPC 1 overload
  • nonce

    Returns an address's transaction count in live, pinned, or retained execution state. Without a CLIENT, it builds a reusable READ and does not access state.

    scalar function Live RPC RPC 1 overload
  • raw_call

    Executes an isolated EVM call and returns the raw response bytes. Without a CLIENT, it builds a reusable READ and does not execute the call.

    scalar function Live RPC RPC 2 overloads
  • read_contract

    Calls a contract function against live, pinned, or retained execution state and returns a typed SQL value. Without a CLIENT, it builds a reusable READ and does not execute the call.

    scalar function Live RPC RPC 1 overload
  • storage_at

    Returns one raw 32-byte storage word for a contract and BYTES32 slot in live, pinned, or retained execution state. Without a CLIENT, it builds a reusable READ and does not access state.

    scalar function Live RPC RPC 1 overload