simulateHistoricalTransaction

simulateHistoricalTransaction — Replay a transaction against historical state

post
/rewind

Replays a transaction against the archive's account state at a specified slot. Mirrors Solana's simulateTransaction response shape, pinned to historical state.

Parameters

  1. transaction (required) — base64 (default) or base58 encoded transaction.

  2. config (required) — see fields below. slot is required unless anchor is provided.

Authorizations
AuthorizationstringOptional

Pass Authorization: <api-key> on each request.

Body
jsonrpcstring · enumRequiredExample: 2.0Possible values:
idone ofRequiredExample: 1
stringOptional
or
integerOptional
methodstring · enumRequiredExample: simulateHistoricalTransactionPossible values:
Responses
200

Successful simulation. Failed transactions still return logs and unitsConsumed; the application-level error is reported in result.value.err.

application/json
jsonrpcstring · enumRequiredPossible values:
idone ofRequired
stringOptional
or
integerOptional
post
/rewind

Last updated