Expand description
eth_sendRawTransactionConditional — Arbitrum’s conditional tx
submission RPC.
Lets a client attach predicates (block-number range, timestamp range, per-account storage roots / slot values) to a raw tx. The sequencer only accepts the tx if every predicate holds against the current chain state at submission time. Used by MEV-aware clients to fail fast when a trade opportunity has already been consumed.
Matches Nitro’s arbitrum_types.ConditionalOptions +
SubmitConditionalTransaction in
/go-ethereum/arbitrum/conditionaltx.go.
Structs§
- Conditional
Options - Conditional options attached to a raw tx.
Enums§
- Known
Account Condition - Per-account expected state:
Traits§
- Conditional
TxApi Server - Server trait implementation for the
ConditionalTxApiRPC API.
Functions§
- check_
simple_ predicates - Check
(block_number_*, timestamp_*)predicates against current chain state. Returns on the first predicate that fails.