| UPDATE_ID | TEXT | Unique identifier for the Canton update/transaction. An update contains one or more events and represents an atomic change to the blockchain state. |
| MIGRATION_ID | TEXT | Canton migration identifier. Used to track different phases or migrations in the Canton network’s evolution. |
| RECORD_TIME | TEXT | Timestamp when the update was recorded in the system. |
| EFFECTIVE_AT | TEXT | Timestamp when the event or update became effective on the blockchain. This is the canonical time for ordering and analyzing blockchain events. |
| EVENT_ID | TEXT | Unique identifier for the event within the Canton blockchain. |
| EVENT_INDEX | TEXT | Ordering index of events within an update. Events within the same update are sequentially numbered starting from 0. |
| CHOICE | TEXT | The choice/action/method being executed on a contract. Examples include ‘DsoRules_RequestVote’, ‘AmuletRules_Transfer’, ‘LockedAmulet_Unlock’, etc. |
| ACTING_PARTIES | TEXT | Array of party identifiers who are executing this action/choice. |
| VALIDATOR_RIGHTS | TEXT | JSON object describing validator rights and capabilities. |
| ISSUING_MINING_ROUNDS | TEXT | JSON array of issuing mining rounds from context. |
| MINING_ROUND | TEXT | Mining round number from context or choice arguments. |
| VALIDATOR_PARTY | TEXT | Party identifier for a validator. |
| EXERCISE_RESULT | TEXT | JSON object containing the full result of exercising a choice on a contract. |
| REWARD_AMOUNT | TEXT | Amount of reward (in amulets) being distributed or processed. |
| BURNED_AMOUNT | TEXT | Amount of amulets burned in a transaction. |
| NET_REWARD_AMOUNT | TEXT | Net reward amount after subtracting burns (reward_amount - burned_amount). |
| ALL_META_VALUES | TEXT | JSON object containing all metadata key-value pairs. |
| TRANSFER_SUMMARY | TEXT | JSON object summarizing transfer results including fees and amounts. |
| ROUND_NUMBER | TEXT | Sequential number identifying a mining round in the Canton network. |
| CONTRACT_ID | TEXT | Unique identifier for the contract being created or exercised in this event. |
| FACT_VALIDATOR_REWARD_ID | TEXT | Surrogate key generated from event_id |
| INSERTED_TIMESTAMP | TEXT | Timestamp when the record was inserted into this table (Snowflake SYSDATE). |
| MODIFIED_TIMESTAMP | TEXT | Timestamp when the record was last modified in this table (Snowflake SYSDATE). |