Added array of validator addresses for each block to conform to IBC standards. This adds a column to silver_blocks & core__fact_blocks. A column is added so --full-refresh is needed.
silver_blocks:
Added CTEs (validator_signatures, validator_addresses, and validator_address_array) to get validator addresses from the header.
Joined the validator address array in validator_address_array on base_blocks.
core__fact_blocks:
Appended validator_address_array column to model
descriptions:
Added description file for validator_address_array
Please include a summary of changes and related issue (if any).
Tests
[x] Please provide evidence of your successful dbt run / dbt test here
[ ] Any comparison between prod and dev for any schema change
Description
Added array of validator addresses for each block to conform to IBC standards. This adds a column to silver_blocks & core__fact_blocks. A column is added so --full-refresh is needed.
silver_blocks:
core__fact_blocks:
descriptions:
Tests
[x] Please provide evidence of your successful
dbt run
/dbt test
here[ ] Any comparison between
prod
anddev
for any schema changeChecklist
git merge main
to pull any changes from remote into your branch prior to merge.full-refresh
is needed for any model this PR impacts.whether it be a table or a view, we will need to run a
full-refresh
in prod to avoid errors with the scheduled refresh jobs.forgxyz
if a full-refresh will be required on prod.