Skip to main content

Table Details

PropertyValue
Table Namestarknet.raw.messages
Table StatusProduction-Ready
Unique Keyblock_timestamp, transaction_hash, message_index, message_source
Clustering Key(s)to_date("block_timestamp")
Search Optimizationcontract_address, from_address, to_address

Table Columns

Column NameData TypeDescription
contract_addressVARCHAR(16777216)The address of the contract that sent or received this message.
entry_point_selectorVARCHAR(16777216)The selector of the entry point function associated with this message.
from_addressVARCHAR(16777216)The address that sent this message.
to_addressVARCHAR(16777216)The address that received this message.
message_hashVARCHAR(16777216)Unique hash identifier for this message.
message_indexNUMBER(38,0)The position of this message within the transaction that sent it.
message_sourceVARCHAR(16777216)The source of the message (e.g., ‘L1’, ‘L2’).
nonceNUMBER(38,0)The nonce associated with this message for ordering and uniqueness.
payloadVARIANTThe data payload of the message.
typeVARCHAR(16777216)The type of message (e.g., ‘L1_TO_L2’, ‘L2_TO_L1’).
execution_statusVARCHAR(16777216)The execution status of the message (e.g., ‘SUCCEEDED’, ‘REVERTED’).
finality_statusVARCHAR(16777216)The finality status of the message (e.g., ‘ACCEPTED_ON_L1’, ‘ACCEPTED_ON_L2’).
versionNUMBER(38,0)The version of the message format.
block_numberNUMBER(38,0)The block number where this message was processed.
block_timestampTIMESTAMP_NTZ(9)The timestamp of the block where this message was processed.
block_hashVARCHAR(16777216)The hash of the block where this message was processed.
transaction_hashVARCHAR(16777216)The hash of the transaction that sent this message.
transaction_indexNUMBER(38,0)The index of the transaction within its block.
unique_idVARCHAR(16777216)Unique identifier for this message
_created_atTIMESTAMP_NTZ(9)Timestamp when the record was created.
_updated_atTIMESTAMP_NTZ(9)Timestamp when the record was last updated.