eth_sendRawTransactionConditional

Creates new message call transaction or a contract creation for signed transactions with conditions. The transaction must be RLP-encoded and signed. Conditions can specify block number or timestamp requirements. ⚡ Compute Units: [200 CU](https://docs.conduit.xyz/rpc-nodes/information/compute-units)

Request

This endpoint expects an object.
signedTransactionDatastringRequiredformat: "^0x[0-9a-fA-F]*$"

The signed transaction data, RLP-encoded and hex-encoded

optionsobjectRequired

Conditional predicate. The transaction is only accepted if the predicate evaluates true at the inclusion block. Required — without it, this method is just eth_sendRawTransaction.

Response

The 32-byte transaction hash, deterministically computed from the signed transaction bytes.