Skip to main content
Schema: movement.core Table: fact_transactions_state_checkpoint Type: Base Table

What

These transactions are appended at the end of the block and is used as a checkpoint milestone.

Columns

Column NameData TypeDescription
BLOCK_NUMBERNUMBERBLOCK_NUMBER column
BLOCK_TIMESTAMPTIMESTAMP_NTZThe date and time at which the block was produced.
VERSIONNUMBERThe version also know as the height of the transactions that have been executed on the Movement blockchain. The first transaction in the blockchain has a version of 0. The version number is incremented by 1 for each transaction that is executed on the blockchain.
TX_HASHTEXTTransaction hash is a unique 66-character identifier that is generated when a transaction is executed.
SUCCESSBOOLEANThe boolean value indicating whether the transaction was successful or not.
TX_TYPETEXTThe type of the transaction. Values will be one of “blockmetadatatransaction”,“statecheckpointtransaction”,“user_transaction”.
VM_STATUSTEXTFor failed transactions, this fields provides context to why the transaction failed. For successful transactions, this field will be set to Executed successfully.
STATE_CHECKPOINT_HASHTEXTHash of the state checkpoint transaction
ACCUMULATOR_ROOT_HASHTEXTThe root hash of a Merkle accumulator.
EVENT_ROOT_HASHTEXTThe root hash for the event.
FACT_TRANSACTIONS_STATE_CHECKPOINT_IDTEXTThe unique identifier for each row in the table.
INSERTED_TIMESTAMPTIMESTAMP_NTZThe utc timestamp at which the row was inserted into the table.
MODIFIED_TIMESTAMPTIMESTAMP_NTZThe utc timestamp at which the row was last modified.