osmosis-models/models/gold/gov/gov__fact_validator_commission.sql
2024-11-05 10:50:33 -05:00

35 lines
752 B
SQL

{{ config(
materialized = 'view',
meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'STAKING' }} },
tags = ['noncore'],
enabled = false
) }}
SELECT
block_id,
block_timestamp,
tx_id,
tx_succeeded,
tx_caller_address,
msg_group,
amount,
currency,
validator_address_operator,
validator_address_reward,
COALESCE(
validator_commission_id,
{{ dbt_utils.generate_surrogate_key(
['tx_id']
) }}
) AS fact_validator_commission_id,
COALESCE(
inserted_timestamp,
'2000-01-01'
) AS inserted_timestamp,
COALESCE(
modified_timestamp,
'2000-01-01'
) AS modified_timestamp
FROM
{{ ref('silver__validator_commission') }}