Read data
SDK reads return anApiResponse<T>:
requestId is the correlation value to include in support reports. checkpoint identifies the
indexed state when supplied. A cursor is opaque and must be returned unchanged.
Markets
Accounts and portfolio
Positions
positions.risk is a live execution-oriented read. Indexed position history and live risk may be
observed at different blocks; use the response source/checkpoint and action preparation snapshot
rather than merging them as if atomic.
Vault and staking
Orders and transactions
Direct snapshot reads
Action preparation constructs typed contract calls and runs them withChainReader.readAtBlock.
The native and provider adapters encode a Multicall3 aggregate3 request, pin it to one block, and
decode named ABI results.
The public API can supply this bounded action snapshot when no direct reader is configured. Native
balance and transaction-receipt reads require a direct reader.
Pagination
null
when no further page exists.