Fees
Transactions use the normal fee rules for their type. For EIP-1559 transactions, setmaxFeePerGas and maxPriorityFeePerGas on the signed transaction.
A transaction that is not included does not pay onchain execution fees. An included transaction pays normal execution fees, even if it reverts.
Ordering
A transaction competes for inclusion only after every predicate matches. A matching predicate does not reserve block space.Expiry
Add ablock_number predicate with a maximum block to limit a transaction’s lifetime. Combine it with flashblock_index to tighten the expiry bound to a position within that block’s Flashblocks.