linea_getTransactionExclusionStatusV1

Returns the status of a transaction's exclusion from blocks. This helps identify if a transaction was excluded due to rate limiting, sequencer rules, or other reasons specific to Linea.

Path Parameters

apiKeystringRequiredDefaults to docs-demo

Request

This endpoint expects an object.
transactionHashstringRequiredformat: "^0x[0-9a-f]{64}$"
The hash of the transaction to check.

Response

The exclusion status of the transaction.
txHashstring or nullformat: "^0x[0-9a-f]{64}$"
fromstring or nullformat: "^0x[0-9a-fA-F]{40}$"
statusstring or null

The status of the transaction (e.g., “EXCLUDED”, “INCLUDED”, “PENDING”).

reasonMessagestring or null

Human-readable message explaining the exclusion reason if excluded.

blockNumberstring or nullformat: "^0x([1-9a-f]+[0-9a-f]*|0)$"

The block number where the transaction was included (if applicable).