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:
| Option | Meaning |
|---|---|
knownAccounts | Account-state conditions that must still match. |
blockNumberMin, blockNumberMax | Inclusive block-number bounds. |
timestampMin, timestampMax | Inclusive 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.