TriportRPC

Conditional transaction submission

Robinhood's catalog includes eth_sendRawTransactionConditional. Call it at POST /rpc/robinhood with robinhood:rpc scope; it charges robinhood_send_tx.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "eth_sendRawTransactionConditional",
  "params": ["0xSIGNED_TRANSACTION", {"blockNumberMax": "0x3600000"}]
}

The second positional parameter, options, is required. It may contain:

OptionMeaning
knownAccountsAccount-state conditions that must still match.
blockNumberMin, blockNumberMaxInclusive block-number bounds.
timestampMin, timestampMaxInclusive timestamp bounds.

Only the sequencer intake and gateway channel classes are known to carry this method. Triport restricts fanout to those classes. Parser support was observed, but successful acceptance of a valid condition remains unmeasured (accept_unverified); treat the method as best-effort, not as a guaranteed private-orderflow facility.

See the generated eth_sendRawTransactionConditional reference.