Use this endpoint to trace a transaction/bundle based on a UUID.
A UUID is returned in the response when a transaction/bundle is submitted. This UUID can then be used to query detailed information about the specific submission.
Request Body
{"jsonrpc":"2.0","id":1,"method":"timeboost_getOrderInfo","params": [// [String] The order's UUID, returned upon successful submission."123e4567-e89b-12d3-a456-426614174000", ]}
/// The id returned when submitting the tx/bundle.
uuid: String,
/// Type of payload submitted: `0` for a transaction, `1` for a bundle.
payload_type: Integer,
/// The hash of the transaction. Only applicable for single transaction payloads.
tx_hash: String,
/// The Ethereum address of the transaction sender.
sender: String,
/// Timestamp (UTC) when the order was received by the RPC server.
recv_ts: String,
/// Contains an error message if the submitted order was malformed or invalid.
order_validation: String,
/// The Timeboost round number active when the order was processed.
round: Integer,
/// `true` if the transaction was successfully simulated.
sim_status: bool,
/// The type of simulation performed (e.g., "tob" for top-of-block, "seq" for sequence simulation).
sim_type: String,
/// Contains the error message from a failed simulation.
sim_result: String,
/// The hash of the specific transaction that failed during a bundle simulation.
sim_tx_hash: String,
/// `true` if the transaction reverted during simulation.
reverted: bool,
/// Estimated payment calculated from the initial top-of-block simulation.
payment_initial_sim: String,
/// Estimated payment calculated from the final sequence simulation.
payment_block_sim: String,
/// **DEPRECATED**: This field is obsolete and will be removed. Avoid using it.
cutoff_ms: Integer,
/// The 0-based index of this order within the constructed sequence.
pos_in_sequence: Integer,
/// `true` if the order was included in a sequence sent to the builder.
sent_to_sequencer: bool,
/// The sequence number this order was associated with when sent.
seq: Integer,
/// Timestamp (UTC) when the sequence was sent to the builder.
seq_ts: String,
/// `true` if Kairos controlled the Expresslane when this order was processed.
express_lane_controller: bool,
/// The HTTP status code received from the builder after submission.
express_lane_status_code: Integer,
/// The reason phrase or error message from the builder's HTTP response.
express_lane_reason: String,
/// Timestamp (UTC) of the reply from the builder.
express_lane_reply_ts: String,
/// The block number where this transaction was mined. Populated once confirmed.
mined_block_number: Integer,