From d267dc3a58c4b06e546b61213f7eebe1e58b44b5 Mon Sep 17 00:00:00 2001 From: jacksan Date: Tue, 8 Apr 2025 21:22:03 -0600 Subject: [PATCH 1/2] add nep141:keypom.near to exclusion list --- models/gold/defi/defi__ez_intents.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/models/gold/defi/defi__ez_intents.yml b/models/gold/defi/defi__ez_intents.yml index 9004c3d..dadfede 100644 --- a/models/gold/defi/defi__ez_intents.yml +++ b/models/gold/defi/defi__ez_intents.yml @@ -124,19 +124,19 @@ models: description: "{{ doc('blockchain') }}" tests: - not_null: - where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near') and token_id not like 'nep245%' + where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near', 'nep141:keypom.near') and token_id not like 'nep245%' - name: CONTRACT_ADDRESS description: "{{ doc('contract_address') }}" tests: - not_null: - where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near') and token_id not like 'nep245%' + where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near', 'nep141:keypom.near') and token_id not like 'nep245%' - name: IS_NATIVE description: "{{ doc('is_native') }}" tests: - not_null: - where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near') and token_id not like 'nep245%' + where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near', 'nep141:keypom.near') and token_id not like 'nep245%' - dbt_expectations.expect_column_values_to_be_in_type_list: column_type_list: - BOOLEAN @@ -145,13 +145,13 @@ models: description: "{{ doc('symbol') }}" tests: - not_null: - where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near') and token_id not like 'nep245%' + where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near', 'nep141:keypom.near') and token_id not like 'nep245%' - name: DECIMALS description: "{{ doc('decimals') }}" tests: - not_null: - where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near') and token_id not like 'nep245%' + where: token_id not in ('nep141:a35923162c49cf95e6bf26623385eb431ad920d3.factory.bridge.near', 'nep141:purge-558.meme-cooking.near', 'nep141:noear-324.meme-cooking.near', 'nep141:abg-966.meme-cooking.near', 'nep141:gnear-229.meme-cooking.near', 'nep141:gnosis-0xddafbb505ad214d7b80b1f830fccc89b60fb7a83.omft.near', 'nep141:keypom.near') and token_id not like 'nep245%' - dbt_expectations.expect_column_values_to_be_in_type_list: column_type_list: - NUMBER From b1a84303f4e5bc90245ffae1139aa387e1a72d94 Mon Sep 17 00:00:00 2001 From: jacksan Date: Tue, 8 Apr 2025 22:35:54 -0600 Subject: [PATCH 2/2] fix gap test start range --- models/silver/curated/nft/silver__standard_nft_mint_s3.sql | 2 +- tests/gaps/core/tests__block_gaps.sql | 2 +- tests/gaps/core/tests__chunk_gaps.sql | 6 +++--- tests/gaps/core/tests__receipt_gaps.sql | 4 ++-- tests/gaps/core/tests__tx_gaps.sql | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/models/silver/curated/nft/silver__standard_nft_mint_s3.sql b/models/silver/curated/nft/silver__standard_nft_mint_s3.sql index 36ba53c..d947097 100644 --- a/models/silver/curated/nft/silver__standard_nft_mint_s3.sql +++ b/models/silver/curated/nft/silver__standard_nft_mint_s3.sql @@ -15,7 +15,7 @@ WITH logs AS ( SELECT log_id, - receipt_object_id, + receipt_object_id, -- TODO rename to receipt_id tx_hash, block_id, block_timestamp, diff --git a/tests/gaps/core/tests__block_gaps.sql b/tests/gaps/core/tests__block_gaps.sql index 34a9e60..83847ad 100644 --- a/tests/gaps/core/tests__block_gaps.sql +++ b/tests/gaps/core/tests__block_gaps.sql @@ -9,7 +9,7 @@ {% if not var('DBT_FULL_TEST') %} {% set min_block_sql %} SELECT - GREATEST(MIN(block_id), 140868759) AS block_id + GREATEST(MIN(block_id), 142000000) AS block_id FROM {{ ref('silver__blocks_v2') }} WHERE diff --git a/tests/gaps/core/tests__chunk_gaps.sql b/tests/gaps/core/tests__chunk_gaps.sql index 4d803d7..646bff5 100644 --- a/tests/gaps/core/tests__chunk_gaps.sql +++ b/tests/gaps/core/tests__chunk_gaps.sql @@ -9,15 +9,15 @@ {% if not var('DBT_FULL_TEST') %} {% set min_block_sql %} SELECT - GREATEST(MIN(block_id), 140868759) AS block_id + GREATEST(MIN(block_id), 142000000) AS block_id FROM {{ ref('silver__blocks_v2') }} WHERE - _inserted_timestamp >= SYSDATE() - INTERVAL '{{ var('DBT_TEST_LOOKBACK_DAYS', 14) }} days' + block_timestamp >= SYSDATE() - INTERVAL '{{ var('DBT_TEST_LOOKBACK_DAYS', 14) }} days' {% endset %} {% set min_block_id = run_query(min_block_sql).columns[0].values()[0] %} {% else %} - {% set min_block_id = 140868759 %} + {% set min_block_id = 142000000 %} {% endif %} {% do log('Min block id: ' ~ min_block_id, info=True) %} {% endif %} diff --git a/tests/gaps/core/tests__receipt_gaps.sql b/tests/gaps/core/tests__receipt_gaps.sql index b845235..cec9e35 100644 --- a/tests/gaps/core/tests__receipt_gaps.sql +++ b/tests/gaps/core/tests__receipt_gaps.sql @@ -9,7 +9,7 @@ {% if not var('DBT_FULL_TEST') %} {% set min_block_sql %} SELECT - GREATEST(MIN(block_id), 140868759) AS block_id + GREATEST(MIN(block_id), 142000000) AS block_id FROM {{ ref('silver__blocks_v2') }} WHERE @@ -17,7 +17,7 @@ {% endset %} {% set min_block_id = run_query(min_block_sql).columns[0].values()[0] %} {% else %} - {% set min_block_id = 140868759 %} + {% set min_block_id = 142000000 %} {% endif %} {% do log('Min block id: ' ~ min_block_id, info=True) %} {% endif %} diff --git a/tests/gaps/core/tests__tx_gaps.sql b/tests/gaps/core/tests__tx_gaps.sql index 8ee9ca7..c2ed06a 100644 --- a/tests/gaps/core/tests__tx_gaps.sql +++ b/tests/gaps/core/tests__tx_gaps.sql @@ -9,7 +9,7 @@ {% if not var('DBT_FULL_TEST') %} {% set min_block_sql %} SELECT - GREATEST(MIN(block_id), 140868759) AS block_id + GREATEST(MIN(block_id), 142000000) AS block_id FROM {{ ref('silver__blocks_v2') }} WHERE @@ -17,7 +17,7 @@ {% endset %} {% set min_block_id = run_query(min_block_sql).columns[0].values()[0] %} {% else %} - {% set min_block_id = 140868759 %} + {% set min_block_id = 142000000 %} {% endif %} {% do log('Min block id: ' ~ min_block_id, info=True) %} {% endif %}